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.

mr0a7838_copie.jpg
_79r7431_copie.jpg
_79r7952_copie.jpg
_79r7792_copie_grand_suite-_billington_library_20.jpg
_79r5546_rt_1.jpg
_79r5674.jpg
_79r5571_rt_1.jpg
_79r7868_copie.jpg
_79r7994_copie.jpg
_79r5798.jpg
_79r7820_copie.jpg
False
/data/geography/region/all.geojson
[]
[]
[]
[]
[]
[]
-73.30639790
41.63034330
The%20Mayflower%20Grace