Hotel Web Sites North America

BEST WESTERN Station House Inn

BEST WESTERN Station House Inn Our South Lake Tahoe hotel is located conveniently close to the lake and features remodeled rooms, plentiful amenities and complimentary high-speed internet access and cooked-to-order full American breakfast each morning of your stay. Situated close to the Nevada Stateline Casino's and scenic Lake Tahoe, our location is hard to beat.
Book now!

Visit Web Site

Location

901 Park Avenue South Lake Tahoe CA United States 96150