Set in Lake Placid, 1.8 km from Lake Placid, Cambria Hotel Lake Placid - Lakeside Resort features a bar and views of the mountain. Offering a restaurant, the property also has a terrace, as well as an indoor pool and a hot tub.
Number of rooms: 166
2127 Saranac Avenue, Lake Placid, 12946, United States
Hotel booked 1 times today.