Set on the shores of Mirror Lake, this modern resort is a short walk from Main Street shops and restaurants, and 1.7 miles from the Lake Placid-North Elba History Museum.
Bright rooms and suites feature sophisticated Adirondack-inspired decor, and come e