Best Western Hotels Near Naval Submarine Base New London

Military Base in Groton, Connecticut
This is our guide to finding Best Western hotels near Naval Submarine Base New London, a military base located at Crystal Lake Road in Groton, CT.

Other Hotel Brands Near Naval Submarine Base New London

Baymont Inns & Suites (1)
Best Value Inns (1)
Clarion (1)
Days Inn (1)
Hampton Inn (1)
Hilton Garden Inn (1)
Holiday Inn (1)
Independent (3)
Marriott Hotels & Resorts (1)
Motel 6 (1)
Ramada (1)
Red Roof Inn (1)
Rodeway Inn (2)
SpringHill Suites (1)
Super 8 (1)