Naval Submarine Base New London

Crystal Lake Road
Groton, Connecticut

Naval Submarine Base New London is a military facility located in Groton, Connecticut.


Hotels Closest To Naval Submarine Base New London


Visit our Groton page for more places to stay in Groton and nearby cities and towns