Set in the Adirondack Mountains
An award-winning inn set amidst the Adirondack Mountain high peaks, Mirror Lake Inn Resort & Spa sits on the shores of the lake within eight acres of landscaped gardens. A private lakeside beach, superb cuisine and a stylish spa add to the appeal of this delightful retreat.
Hotel type
:
Eco Reserve