Remove Ads

Photo of Lake Placid Summit Hotel

3.0
29 votes

Lake Placid Summit Hotel

2375 Saranac Avenue, Lake Placid, New York 12946 USA

Add Photo

Indoor Pool

Remove Ads

Claim copyright