Mayflower Inn and Spa

Mayflower Inn and Spa

A Charming Connecticut Oasis Awaits

Inquire at 860.868.9466

Thank you for contacting Mayflower Inn and Spa. A concierge will contact you soon.