

The Historic Northwoods Inn is located on Main Street, in the heart of the Village of Lake Placid, within walking distance from the Olympic Arena, The Palace Theatre, numerous restaurants and the quaint shops that have become Lake Placid. The hotel has “The Cabin”, a warm and cozy Adirondack Fireplace Bar overlooking the Village Scene and two enticing restaurants on the street level, making the Northwoods Inn the perfect place to relax after a full day on the mountain.
Prices from £Call
call 01273 244 570 for details
Request a Call Back
Get a Tailor Made Quote
Call us on 01273 244 500
Email us on info@skibound.co.uk