Information
Location Info |
Features |
---|---|
77 Mirror Lake Drive, Lake Placid, New York Lake Placid New York United States 1-518-523-2544 Visit Site |
Resort Spa Resort Romantic Accommodation Impeccable Service Awe-inspiring Views Friendly Atmosphere Casual Ambience Classic Elegance Luxurious Suites Lakefront Sunsets |
Mirror Lake Inn Resort and Spa reviews
Login to comment