South Lake Tahoe, CA, United States
Station House Inn
3-star hotel
Discover all that beautiful Lake Tahoe has to offer while staying at this charming property, within walking distance to the area's most popular shopping, dining, casinos and the Heavenly Gondola ride. The Station House Inn is…
- Wi-fi
- Poolside snack bar
- Car park
- Restaurant


