Mystic Marriott Hotel and Spa Groton
625 North Rd -
Groton,
CT 06340
Near Bluff Point State Park