Mystic Marriott Hotel & Spa
Mystic Marriott Hotel & Spa is in a prime location near the Groton, CT city center and Groton airport. The hotel is moments from Mystic Aquarium, Naval Submarine Base New London, Mystic Seaport Museum and Olde Mistick Village.