Resort About Station House Inn South Lake Tahoe
Station House Inn South Lake Tahoe is a 3-star hotel in South Lake Tahoe (CA), California, United States. Guests rate it 9.5/10 (exceptional) across 13 reviews, ranking it #36 of 106 places to stay in South Lake Tahoe (CA). The property has 1 rooms.
Property facts
- Property type
- Hotel
- Star rating
- 3 stars
- Check-in
- From 4:00 PM
- Rooms
- 1
- Brand
- No Brand
Location
901 Park Avenue, South Lake Tahoe (CA), CA 96150, United States
Frequently asked questions
What are the check-in and check-out times at Station House Inn South Lake Tahoe?
Check-in starts at 4:00 PM. Early check-in or late check-out may be available on request.
Is Station House Inn South Lake Tahoe a good place to stay?
Station House Inn South Lake Tahoe has a guest rating of 9.5 out of 10 from 13 reviews, which is considered exceptional. It ranks #36 of 106 properties in South Lake Tahoe (CA) on Triptoic.
Where is Station House Inn South Lake Tahoe located?
Station House Inn South Lake Tahoe is located at 901 Park Avenue, South Lake Tahoe (CA) CA 96150, United States.
How many stars does Station House Inn South Lake Tahoe have?
Station House Inn South Lake Tahoe is rated 3 stars.
How many rooms does Station House Inn South Lake Tahoe have?
Station House Inn South Lake Tahoe has 1 rooms.