Mirror Lake Inn Resort & Spa
77 Mirror Lake Drive
Lake Placid, NY
12946 United States
View Map
Tel: 518.523.2544
www.mirrorlakeinn.com
Experience:
Country
Nearest Airport: ALB


