Report copyright - Overlooking the Lake - Lake Placid, NY · Local Directions: The Crowne Plaza Lake Placid hotel is located at 101 Olympic Drive in the center of the village. Arriving in Lake Placid
Please pass captcha verification before submit form