One visit to the Tahoe Beach & Ski Club and you'll get the picture. Of all the hotels in South Lake Tahoe, California, you won't find one with a more ideal setting.
3601 Lake Tahoe Boulevard
South Lake Tahoe, CA 96150
For over three decades, Vacation Resorts International (VRI) has been providing professional management services to resorts, hotels and condominiums.
25510 Commercentre Drive
Lake Forest, CA 92630