Where is Crowne Plaza Lake Placid by IHG located?
Crowne Plaza Lake Placid by IHG, Crowne Plaza Lake Placid by IHG, United States of America (approx. 44.28575°, -73.98688°)
Crowne Plaza Lake Placid by IHG, Crowne Plaza Lake Placid by IHG, United States of America (approx. 44.28575°, -73.98688°)