Tahoe Beach & Ski Club
Professionally managed by Alderwood Resort Management since 2019
Tahoe Beach & Ski Club sits right on the shore of this world-renowned alpine lake. Tahoe’s crystalline waters stretch before you for more than 20 miles, sparkling with spectacular shades of emerald green and cerulean blue. Framing your view are the Sierra Nevada Mountains and towering Jeffrey pines.
On Site Parking
Flat Screen TV
3601 Lake Tahoe Boulevard South Lake Tahoe, CA 96150