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...

All offers considered! Explore all that Lake Tahoe has to offer and more with 210,000 annual points! Buyer may receive a title fee credit!