Showing results for Homewood Mountain Resort
Search instead for HomewoodMountainResort
Opened in 1961, Homewood Mountain Resort remains one of Tahoe's classic family-friendly ski resorts with an unbeatable peak-to-shore experience.
Homewood Mountain Resort
(1,013)
Ski resort
Temporarily closed
Address: 5145 W Lake Blvd, Homewood, CA 96141
Phone: (530) 525-2992