Skip to main content

Mirror Lake Inn Resort & Spa

hotel · Lake Placid, NY

Address
77 Mirror Lake Dr, Lake Placid, NY 12946
Phone
(518) 523-2544
Where
44.2827, -73.9824

Search Hominin for Mirror Lake Inn Resort & Spa

Other hotels nearby

More in Lake Placid

Mirror Lake Inn Resort & Spa — hotel in Lake Placid, NY | Hominin