Go Hotels
 
 
Home > United States > New York > Lake Placid >

Northwoods Inn

United States Flag
 
 
Northwoods Inn Star Rating 3
2520 Main Street
Lake Placid New York United States

WEB: hotelnorthwoods

TEL: +1 518-523-1818

Rated 75 / 100 based on 132 customer reviews.

Northwoods Inn has received an Outstanding Service Award
 
 
 
With views of Mirror Lake, this imposing historic inn was built circa 1897 and is a 2-minute walk from the shops and restaurants of Lake Placid Village.

With modern Adirondack decor, suites come with satellite TV, free WiFi and coffeemakers; many have balconies and lake views. Some suites have minifridges and microwaves.

There's a Blues-themed bar and restaurant with live music on site, and event space is available.
 
Facilities @ Northwoods Inn include:

Restaurant
Concierge
Bar / Lounge
Elevator / Lift
24-Hour Reception
Meeting Rooms
Luggage Storage