Categories
-
Recent Posts
Archives
The historic town of Litchfield set amid the rolling Litchfield Hills retains the charm of a New England town with its historic architecture and yet it appeals to the modern day traveler with its upscale restaurants and exclusive boutiques. The Litchfield Inn located in the picturesque Northwest Hills of Connecticut is an ideal location for many reasons. Relax and unwind at the Inn, enjoy an elegant meal at the Bantam….read more