Centrally located in Groton, Connecticut, this hotel offers luxurious spa amenities and comfortable guestrooms just minutes from area attractions. Mystic Marriott features the Mynd Spa for a relaxing afternoon for both men and women.
Number of rooms: 362
625 North Road Route 117, Groton, CT 06340, United States
Hotel booked 3 times today.