|
The Village Inn is located on a quiet street in the lovely village of Lenox, once the chosen retreat of American wealth and fashion with its remarkable series of fine country homes and estates. It is a town of quaint shops, working craftsmen, galleries, antique stores, historic buildings, churches, and wooded parks. Traveling to the The Village Inn can be a treat in itself.
|