Hampton Inn Groton/Mystic/New London

300 Long Hill Rd
Groton
Connecticut
United States