Remove Ads

Photos for Placid Bay Hotel

Placid Bay Hotel

2187 Saranac Ave, Lake Placid, New York 12946-1182 USA

Add Photo