Mirror Lake Inn Resort & Spa
Photo gallery for Mirror Lake Inn Resort & Spa
Overview of Mirror Lake Inn Resort & Spa
Mirror Lake Inn Resort & Spa
4-star Lake Placid hotel steps from Solar Eclipse April 8th 2024
9.6
Exceptional
Popular amenities
Explore the area
77 Mirror Lake Drive, Lake Placid, NY, 12946
- Mirror Lake1 min walk
- Lake Placid Winter Olympic Museum15 min walk
- Olympic Center17 min walk