Host Your Next Event at Station House Inn
From intimate weddings to corporate retreats, search no further than Station House Inn, in South Lake Tahoe! With an unbeatable location and amenities that deliver an unforgettable experience, our team partners with you from beginning to end to host a seamless event.
Holiday Giveaways, a-la-Oliver style!
In its 3rd consecutive year, the Oliver brand hosted our annual “12 Days of Giveaways” across our properties, from east to west. Giving generously is part of the Oliver Hospitality culture and after the excitement and feedback that we received after our first year of giveaways, we knew there was no turning back!
Five South Lake Tahoe date ideas to enjoy this winter
Nestled in the southernmost region, South Lake Tahoe is a resort city known for its unbelievable views and unbridled nature. While this is a popular destination in the wintertime among skiers and snowboarders, the stunning water and mountain views also provide the perfect destination for a special date, romantic getaway, or a weekend with friends.