Destination Guide

Grace Mayflower Inn & Spa is the ultimate New England luxury hotel and spa, in an ideal location for sightseeing and luxury travel in Connecticut. This ‘pocket guide’ will provide you with all information necessary for a magical trip, from the absolute must-sees to the best restaurants and bars in town, and suggested half-day and full-day itineraries. A map of the region facilitates your arrival at our hotel. While the beautiful Connecticut weather allows for plenty of outdoor activities, some will prefer enjoying the delightful facilities of the resort, including one of the finest spas of New England.