November 15th, 2017
Built in 1898, our elegant Tudor mansion is the perfect spot for your relaxing and romantic getaway. Enjoy the picturesque New England countryside at our 5-acre inn, tucked away in Norfolk, CT, a charming town in the Litchfield Hills.
Savour the tranquillity in one of 7 spacious suites or 2 deluxe rooms, all with private baths. No matter which accommodations you choose, your stay will be filled with endless relaxation. Wake up in the morning to the scent of freshly brewed coffee and join us for a delectable breakfast in the bright dining room adorned with exquisite Tiffany windows.
The Manor House Inn is located in Norfolk, Connecticut, just 2½ hours from New York City & Boston and less than an hour from Lenox, MA & Hartford, CT.
HotelSwaps is pleased to announce Manor House Inn as its newest member in Norfolk, CT, USA.