Hampton Inn Groton

300 Long Hill Rd.
Messenger