|
Best of New England, CT 2011: Inn, General Excellence
The Mayflower Inn and Spa
|
Movie stars on holiday in the Litchfield Hills — or those meeting with locally ensconced producers — love this small country-house hotel, which sets the state's pampering standard. With 60 acres of gorgeous grounds, luxury linens, expert service, a top-tier restaurant, and one of the best spas in the country, the Mayflower is an Oscar-worthy experience.