Designed for both business and leisure travel, Best Western Plus Station House Inn is ideally situated in South Lake Tahoe; one of the city's most popular locales. With its location just 4 km from the city center and 13 km from the airport, this 3-star hotel attracts numerous travelers each year. No less exceptional is the hotel's easy access to the city's myriad attractions and landmarks, such as Marcus Ashley Inc, Heavely Gondola, Harvey's Tahoe.
Best Western Plus Station House Inn also offers many facilities to enrich your stay in South Lake Tahoe (CA). Top features of the hotel include bar/pub, laundry service/dry cleaning, disabled facilities, meeting facilities, business center.
Guests can choose from 100 rooms, all of which exude an atmosphere of total peace and harmony. The hotel's recreational facilities, which include water sports (motorized), spa, jacuzzi, private beach, water sports (non-motorized) are designed for escape and relaxation. Whatever your purpose of visit, Best Western Plus Station House Inn is an excellent choice for your stay in South Lake Tahoe (CA).