Hotel ★★★

Station House Inn South Lake Tahoe

901 Park Avenue, South Lake Tahoe (CA), United States Show on map

Exceptional13 reviews 9.5
★9.5/10Exceptional
##36 in South Lake Tahoe (CA)of 106 stays
⏲4:00 PMCheck-in from
⌂1 roomsProperty size

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

Loading map…

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.

Stays near Station House Inn South Lake Tahoe

Highly rated alternatives close by

All 106 in South Lake Tahoe (CA) →

More ways to stay in South Lake Tahoe (CA)

9.5 13 reviews
Check prices