Naval Submarine Base New London

Crystal Lake Road
Groton, Connecticut

This page contains a list of the Red Roof Inns hotels closest to Naval Submarine Base New London, a military facility located in Groton, Connecticut.

Click to view ALL of the hotels closest to Naval Submarine Base New London, including Red Roof Inns and many more hotel brands

Red Roof Inns Hotels Closest To Naval Submarine Base New London


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