Prices start at just £134 per night. Most cottage in Lake Placid are 141 m² and apartment rental are 150 m². Discover more