Skip To Main Content Skip To Footer

Mayflower Inn & Spa Getting Here

Contact us

Address: 118 Woodbury Rd, Route 47, Washington, CT 06793

Located in the idyllic town of Washington in Connecticut, Mayflower Inn & Spa is nestled in 58 acres of beautifully landscaped gardens and woodland.

  • 2 hours from New York City
  • 1.25 hours from Bradley Intl (BDL)
  • 1.4 hours from Westchester (HPN)
  • tel: 1.866.217.0869