Mirror Lake Inn

Resort & Spa     

              

77 Mirror lake Drive, Lake Placid, NY 12946 This is a luxury lakefront resort in the Adirondack Mountains that enlivens the senses, providing an extrodinary, personalized experience for the body, mind and palate.

                           New York Capital District  Ski Council​