This website uses cookies
Read our Privacy policy and Terms of use for more information.
Connecticut, United States
Oct 24, 2025
•
3 min read
Mayflower Inn & Spa, Auberge Collection is a luxury retreat in the bucolic country town of Litchfield, Connecticut, about two hours from New York City.