With a stay at Thames Inn & Marina in Groton, you'll be within a 10-minute drive of Mystic Seaport and Naval Submarine Base New London. Featured amenities include laundry facilities and coffee/tea in a common area. Free self parking is available onsite.