Hotel Collection

The Mayflower Grace

Located in the idyllic town of Washington, Connecticut just 2 hours from New York City, this exquisite country retreat is discretely nestled in 58 acres of beautifully landscaped gardens and woodland.

Details

Destination
Washington, CT
Address
118 Woodbury Road
Washington, CT 06793 USA
Hotel Type
Luxury Inn
Rooms
30
Rating

The Mayflower Grace offers luxurious accommodation in a picturesque setting, surrounded by 3,000 acres of nature preserve. With its luxury New England spa and classic dining experiences featuring seasonal menus, The Mayflower Grace will provide the idyllic location.

This 30-room luxury hotel has the accolade of achieving both Forbes Five-Star and AAA Five Diamond status and is a member of the renowned Relais & Châteaux. It is renowned as one of Northeast America’s most distinguished luxury hideaways, offering the perfect accommodation for those looking for a boutique hotel in Connecticut as well as one of the finest spas in New England.

False
/data/geography/region/all.geojson
[]
[]
[]
[]
[]
[]
-73.30639790
41.63034330
The%20Mayflower%20Grace