Located in the idyllic town of Washington in Connecticut, Mayflower Inn & Spa, Auberge Resorts Collection, is an exquisite country retreat, nestled in 58 acres of beautifully landscaped gardens and woodland. Just two hours’ drive from New York City, it is renowned as one of northeast America’s most distinguished luxury hideaways known for its expansive gardens, elevated farm-fresh cuisine, and unique country experiences. With the recent enhancement of its already renowned spa, THE WELL at Mayflower Inn, the property now offers a state-of-the-art holistic wellness destination unlike any other in the Northeast.
For 2024:
Bespoke itineraries that meet your style is just the start. Get true expert local advice, personalized ideas, free upgrades, exclusive deals and more. Saving you both time and money.