Hotel Station House Inn South Lake Tahoe
★★★
3536 Lake Tahoe Boulevard, South Lake Tahoe (CA), United States Show on map
Travel Inn is a 2-star motel in South Lake Tahoe (CA), California, United States. Guests rate it 8.2/10 (very good) across 94 reviews, ranking it #23 of 106 places to stay in South Lake Tahoe (CA).
3536 Lake Tahoe Boulevard, South Lake Tahoe (CA), CA 96150, United States
Travel Inn has a guest rating of 8.2 out of 10 from 94 reviews, which is considered very good. It ranks #23 of 106 properties in South Lake Tahoe (CA) on Triptoic.
Travel Inn is located at 3536 Lake Tahoe Boulevard, South Lake Tahoe (CA) CA 96150, United States.
Travel Inn is rated 2 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Lodge
Serviced apartment
Motel
Resort