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.