Hotel The Village Inn

Church St 16, 1240 Lenox, United States - Lenox. See on map
Book now

Where is the lodging establishment?

Church St 16, 1240 Lenox, United States - Lenox.

Choose your room

Hotel The Village Inn

In 1771 this comfortable Federal-style home and two nearby structures were built by John Whitlock who welcomed overnight guests. A few years later a small section was added to join the buildings and The Village Inn soon gained a reputation for fine hospitality a tradition that has continued for over 200 years. Today the Inn offers modern amenities while its unique and historic charm has been carefully retained. Each guestroom is individually decorated with antiques and reproductions many have a four-poster canopied bed some have a fireplace. All have telephone with voice mail CD-FM radio TV/VCR tastefully placed in an armoire private bath with hairdryer and magnifying mirrors most with whirlpool tub. We have complimentary coffee tea and cookies right in the main lobby. The Inn is conveniently located in the historic district of Lenox a quintessential New England village in the beautiful Berkshire Mountains. Open all year with winter and spring specials.

Other names for Hotel The Village Inn:

The Village Inn Bed And Breakfast

Reviews

There are still no ratings for this hotel

Frequently asked questions about The Village Inn

No, The Village Inn doesn't have a pool.

Yes, The Village Inn is located just 173 m from Lenox city centre. Have a look at our map to get a better idea.

No, The Village Inn doesn't have parking facilities.

No, The Village Inn doesn't offer free WiFi service.