Longwood Country Inn
The Longwood Country Inn, built in 1789, is located in the scenic Litchfield Hills and is listed on the National Register of Historic Places.
The Restaurant's inviting atmosphere is elegant, yet casual, in a lovely historic building set amidst a scenic garden setting. The three wood burning fireplaces and colonial décor create an intimate ambiance for fine dining in the main dining room or casual lounge with antique walnut bar.
The Restaurant at Longwood has repeatedly won acclaim from Wine Spectator, Zagat and Connecticut Magazine. The award winning chefs specialize in New American cuisine, and emphasize local ingredients.
The Terrace at Longwood provides exquisite outdoor dining for lunch and dinner amidst glorious views of the surrounding countryside.
The Longwood Inn is also the perfect location for showers, reunions, weddings and other special occasions.
The Inn also features seven guest rooms and suites appointed with period furnishings, fireplaces and whirlpool tubs.
See more Longwood Country Inn details