High Peaks Resort

High Peaks Resort

Hotel

2384 Saranac Ave, Lake Placid, New York, United States of America 12946