625 North Road Route 117, Groton
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.