Where is Crowne Plaza Lake Placid by IHG?

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°)


Where is Crowne Plaza Lake Placid by IHG on the map?