101 Olympic Drive
Lake Placid, NY 12946
Get directions

About Us

From the Hotel's vantage point, above the quaint international shops and restaurants of Main Street, the Hotel offers breathtaking views of Lake Placid's lakes and the Adirondack mountains.

Reviews