X Online Chat
close window
menu

BROWSE ATTRACTIONS

|
GO!
NIAGARA FALLS 2022
DELAWARE COUNTY
 

Spas & Wellness Centers in The Adirondacks

Select a City or County  
 
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.