Lake Placid City Center Serviced Apartments, Lake Placid
Serviced Apartments in / near to Lake Placid City Center ...
- | 9.0/10 (32 reviews)
Set in Saranac Lake, 15 km from Lake Placid, Ampersand Bay Resort offers a private beach area and free WiFi. All ...
Accommodation type: Serviced apartmentfrom USD 257
Remarks: Prices may alter, please check before booking, thanks.