Hotel Station House Inn South Lake Tahoe
★★★
2241 Lake Tahoe Boulevard, South Lake Tahoe (CA), United States Show on map
Tahoe Valley Lodge is a 3-star hotel in South Lake Tahoe (CA), United States. It is one of 106 places to stay in South Lake Tahoe (CA) listed on Triptoic.
2241 Lake Tahoe Boulevard, South Lake Tahoe (CA), CA 96150, United States
Check-in starts at 03:00 PM and check-out is until 12:00 AM. Early check-in or late check-out may be available on request.
Tahoe Valley Lodge is located at 2241 Lake Tahoe Boulevard, South Lake Tahoe (CA) CA 96150, United States.
Tahoe Valley Lodge is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Lodge
Serviced apartment
Motel
Resort