When you stay at Wyndham South Shore, located just one-quarter mile from Lake Tahoe, you’ll have plenty of ways to play during all four seasons: 15 ski areas in winter; land and water adventures in spring, summer and fall; and world-class gaming and entertainment all year long. This quiet, comfortable resort welcomes you back at the end of your fun-filled day — or night — with charming lodge-style units in perfect character with Lake Tahoe’s Western influence.
- Short Description
- When you stay at Wyndham South Shore, located just one-quarter mile from Lake Tahoe, you’ll have plenty of ways to play during all four seasons
- Units Available
- 2 Bedroom Units
- Exchange Co.
- RCI
|