Loading... Where to Stay

Where To Stay

The Travel Inn

The Travel Inn is centrally located in the heart of South Lake Tahoe. The Quaint property boasts such amenities as a seasonal outdoor pool, hot tub, sauna and free high-speed internet access. All within a short distance to skiing, casinos and the Lake. Formerly the Econo Lodge.

More Places to Stay

All Places To Stay

3 Peaks Resort & Beach Club

Black Jack Inn