- + DISCOVER UPSTATE
- + STAY
- + THINGS TO DO
- + LOCAL TOURS
- + WINE & DINE
- + EVENTS
- + MAPS
- + TRAVEL BLOGS & MORE
- Site Search
Spas & Wellness Centers in The Adirondacks
INFO
> Mirror Lake Inn Resort & Spa
77 Mirror Lake Drive, Lake Placid, NY 12946
Overlooking Mirror Lake, this elegant spa resort in Lake Placid Winter Olympic Village offers gracious rooms and suites and a AAA Four-Diamond restaurant.