Lake Placid Club Lodges
Soak in the beauty of Lake Placid on the site of the storied and prestigious Lake Placid Club. The Townhomes of the Lake Placid Club Lodges are centrally located in the Village of Lake Placid. A short drive to Whiteface Mountain and the 46 High Peaks. The Lake Placid Townhomes offer the opportunity to enjoy the best of what the area has to offer.