Remove Ads

Photos for The Pines Inn Lake Placid

3.1
12 votes

The Pines Inn Lake Placid

2302 Saranac Avenue, Lake Placid, New York 12946 USA

Add Photo