Enjoy a relaxing getaway in our elegant Tudor mansion. Built in 1898, the Manor House Inn is located on 5 lovely acres in a charming New England town in the Litchfield Hills. Our 7 spacious suites and 2 deluxe rooms all have private baths and many offer private balconies, fireplaces and oversized whirlpool or soaking tubs. Rates include a glass of wine at check in and a delectable full breakfast each morning.
- Darmowe miejsce parkingowe