MIRROR LAKE INN

Mirror Lake Inn at Lake Placid, New York recently reopened after three-month closure. The property’s elevated level of cleanliness allows for a safe authentic Adirondack experience.

Continue Reading MIRROR LAKE INN