Close map

The Mayflower Grace

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.

Latest News

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

Read full article

Elandis acquires 14,000 sq m land for villa development in Northern Argentina

Read full article