High Peaks Resort
High Peaks Resort
Hotel
2384 Saranac Ave
, Lake Placid, New York, United States of America
12946
90
Excellent ·
935 reviews