Filter Results
Apply Filters
Clear Filters
Serviced Apartments Lake Placid
Lake Placid Inn: Residences
2050 Saranac Ave, Lake Placid, United States Show map
Located a 25-minute walk from Lake Placid Winter Olympic Museum, Lake Placid Inn: Residences offers 12 inviting rooms. This aparthotel entices guests with a car park, available on site.
From US$ 214
Book Now