Bénéficiant d'une connexion Wi-Fi gratuite, le Windsor Motel est situé à seulement 1 minute en voiture de l'autoroute 95 à Groton. Il possède une réception ouverte 24h/24.
Ses chambres meublées simplement comprennent un four micro-ondes, un réfrigérateur et une télévision par câble. Leur salle de bains privative est pourvue d'articles de toilette gratuits.
Le Groton Windsor Motel propose un parking gratuit, ainsi que des services de fax et de photocopie.
La United States Coast Guard Academy (école des garde-côtes) et l'université Connecticut College se trouvent à 5 minutes de route du motel. La base sous-marine de New London est également accessible en 5 minutes en voiture.