Wyndham South Shore
180 Elks Point Road, 
Zephyr , 
Nevada, 
United States

Resort Description

Year-Round Tahoe Pleasures. When you stay at Wyndham South Shore, just a quarter mile from Lake Tahoe, you'll have plenty of ways to play - 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 resort welcomes you back at the end of your fun-filled day - or night - with charming lodge-style units in perfect character with Tahoe's Western influence.

Amenities

Tennis
Restaurants
Swimming Pool

Available Listings

No data was found
Scroll to Top