Wyndham South Shore
180 Elks Point Road, Zephyr Cove, Nevada, 89448
Lake Tahoe is a sublime mix with big-city entertainment tucked into the beautiful snow-capped Sierra Mountains. It's where people go to rejuvenate their spirit, rediscover their family, relax in scenic splendor, and do a little gambling. The resort is poised to take full...

Negotiable. Travel or trade for free within the Wyndham network and the RCI network. Enjoy the flexibility at Wyndham South Shore and 210,000 points.