Northwoods Inn

Lake Placid, United States

Do you love Northwoods Inn? Then tweet it up from 18th to 17th place or even up to 1st!
Northwoods Inn Image

18th

Northwoods Inn ***

2520 Main Street, Lake Placid, United States

Ranking: Northwoods Inn is ranked 18th out of 23 accommodation options available in Lake Placid.

Classification: 3 Star Hotel

Located on Main Street, the Northwoods Inn is within walking distance to a variety of restaurants, quaint shops and entertainment locations. Nearby are the Olympic Arena and Oval, a public beach and a movie theater. There are 92 suites at the Northwoods Inn, wherein most provide views over Mirror Lake and High Peaks. All suites are equipped with air-conditioning units, beds with Tempur-pedic mattresses, cable televisions and separate sitting areas. Private bathrooms come with bathtubs, showers and separate vanity areas. Kitchenettes can be found in some suites. The Northwoods Inn is an all-suite property that features a roof-top event facility and a variety of dining options. Various dishes are offered in the Northern Exposure Restaurant and in The Pavilion, while a selection of beverages are served in The Cabin Bar. The rooftop bar offers views of the town, Whiteface Mountain and High Peaks.

Check Availability and Prices