Hotels in Groton
Hampton Inn Groton | ||
---|---|---|
![]() |
3 Stars
United States, Groton 300 Long Hill Rd 80 rooms |
|
Navy Lodge New London Naval Submarine Base | ||
3 Stars
United States, Groton 2 Proteus Avenue 71 rooms |