Photo gallery for Lake Placid Inn Main Street





Entire apartment
Lake Placid Inn Main Street
Reviews
9.0 out of 10
Wonderful
About this property
Apartment with kitchen, steps from Mirror Lake
Explore the area

2617 Main St, Lake Placid, NY, 12946
- Lake Placid Winter Olympic Museum1 min walk
- Mirror Lake3 min walk
- Olympic Center3 min walk
- Lake Placid, NY (LKP)5 min drive