Le Clarion Inn New London est situé à côté du centre commercial New London Mall Shopping Center et de l'autoroute I-95. Il dispose d'une piscine intérieure, d'une salle de sport et d'une connexion Wi-Fi, disponible dans tous ses locaux.
Climatisées, toutes ses chambres comprennent une télévision par câble. Chacune possède une salle de bains avec baignoire ou douche.
Un petit-déjeuner continental vous sera proposé tous les jours. De nombreux restaurants servant une cuisine locale et internationale vous attendent à 5 minutes à pied.
Dans la région, vous pourrez visiter le Force Library & Museum, à 10 km, et l'université du Connecticut, à 4 km.
Un parking gratuit est également disponible sur place.