Remove Ads

Photo of Courtyard Lake Placid

4.0
47 votes

Courtyard Lake Placid

5920 Cascade Road, Lake Placid, New York 12946 USA

Add Photo

Exterior

Remove Ads

Claim copyright