Close map

Grace Mayflower Inn & Spa

Back to project overview

Located in Washington, Connecticut, The Mayflower Grace has iconic status, especially as a destination for local residents and weekending New Yorkers. It features one of the largest and most luxurious spas in New England, which has been singled out as one of the best in North America. The 30-room hotel is part of the Relais & Châteaux collection, occupies 58 acres of landscaped gardens, and has achieved both Forbes Five-Star and AAA Five Diamond status.

Acces to hotel website.

Latest News

Elandis announces sale of the Yachtsman Lodge & Marina Hotel in Kennebunk, Maine

Read full article

Fannie Mae Finances Elandis’s Pine Creek Multifamily Community In Houston, Texas, With $11m Property Loan

Read full article