Conveniently located in the center of downtown Lake Placid. The Lobby, Lounge and Restaurant are decorated in an Adirondack style (log cabin walls, etc.); the 92 guest suites offer panoramic views of the lakes and Adirondack Mountains or a private balcony. The Top of the Town roof of the Northwoods Inn has incredible panoramic views the Adirondacks. It is used by out-of-town guests as the best photo opportunity the Village.