West Shore Cafe and Inn features mountain-inspired accommodation with free Wi-Fi. Guests can enjoy a daily free continental breakfast. The property sits overlooking the Lake Tahoe on one side, and the mountains on the other.
Number of rooms: 6
5160 West Lake Blvd, Homewood, CA 96141, United States