Remove Ads

Photos for Lake Placid Summit Hotel

3.0
29 votes

Lake Placid Summit Hotel

2375 Saranac Avenue, Lake Placid, New York 12946 USA

Add Photo