Este hotel está situado junto al centro comercial New London Mall y la carretera interestatal I-95. Cuenta con una piscina cubierta, un centro de fitness y conexión Wi-Fi gratuita en todas las instalaciones.
Las habitaciones del Clarion Inn están equipadas con aire acondicionado, TV por cable y baño con bañera o ducha.
Por las mañanas se sirve un desayuno continental. A 5 minutos a pie hay varios restaurantes, donde se preparan platos locales e internacionales.
El Museo y Biblioteca de la Fuerza de Submarinos se halla a 10 km y el Connecticut College, a 4 km.
El hotel proporciona aparcamiento gratuito.