Welcome to Wyndham South Shore where you can enjoy world-renowned skiing all winter and storybook boating in the spring and summer. Lake Tahoe is a nature-lover's fantasy with life-changing scenery all year. As the largest alpine lake in the countr
Close
- Sleeps : 4
- Bedrooms : 1
- Beds : 2
- Baths : 1
Wyndham South Shore / 1 Bedroom Deluxe
Read More