berkshire lodging
The Village Inn, located in Lenox, Massachusetts is a 200-year-old historic Colonial Inn still offering guests hospitality, gourmet dining daily, whirlpools & fireplaces for romantic getaways, vacations, or business meetings in their conference facilities.
Home