Snow Phone

Connect with Homewood Mountain Resort

Toll Free Lodging Info (877)263.7768
24 Hour Snow Phone (530)525.2900
Main Office (530)525.2992
Fax number (530)525.0417

 

Homewood Mountain Resort

5145 West Lake Blvd.
Homewood, CA 96141
Snow Phone: 530-525-2900
Guest Services: 530-525-2992
Road Updates: 800-427-7623