-
West Shore Inn
Homewood, CAJust steps from Lake Tahoe and from Homewood Mountain Resort the West Shore Cafe and Inn features winter Ski and Stay packages offering the best peak to shore experience on Tahoe!
Just steps from Lake Tahoe and from Homewood Mountain Resort the West Shore Cafe and Inn features winter Ski and Stay packages offering the best peak to shore experience on Tahoe!