Contact Us or Call Us 1-530-389-2355
Crystal Springs Inn
34818 E Towle Road
Alta, CA 95701-1135
Use the form below to inquire about your upcoming stay, inquire about special needs you may have for your visit, or you can send us a note to tell us how your stay was. A real person will respond to you in a short time.