Contact us

Grace Mayflower Inn & Spa

USA

      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.

sq ft 93,872

OWNED

Luis Pulido

CHIEF FINANCIAL OFFICER
One of the Crown´s Jewels in our diverse hospitality portfolio