Lake Placid Holiday Inn Lake Placid Lodge . This secluded lodge is set on the calm shores of Lake Placid. Guests will enjoy panoramic views of the magnificant Adirondack Mountains. The staff at the lodge will treat guests to a quiet, relaxing stay. Enjoy the comfort and warmth of stone fireplaces, hot tubs and cozy rooms.
Packages are available.
When visiting Lake Placid come to the Northwoods Inn to experience the beautiful mountain setting and the charm of Main Street. The Olympic Arena as well as many other local attractions are within walking distance. Also, find shops, restaurants and cafes within close proximity. Wedding and banquet facilities are available. And the hotel pub has a fireplace and nightly entertainment.