Photos for Hampton Inn & Suites Lake Placid

4.5
85 votes

Hampton Inn & Suites Lake Placid

801 Mirror Lake Drive, Lake Placid, New York 12946 USA

Add Photo