Share this page

26987 Sims Rd Castella, California 96017-9602 United States  
RATES FROMCall for Rates!
OPEN DATES All Year
RESTAURANT
PETS ALLOWED
CHILDREN ALLOWED
CONFERENCE FACILITY

Lodging in or near Lakehead

Tsasdi Resort

14.5 miles away

Mount Shasta Resort

15.2 miles away

stats