El hotel consta de 117 habitaciones repartidas en 3 plantas, a las que se accede a través de los ascensores y de los pasillos interiores. Se trata de un precioso hotel con aire acondicionado, marcado por un mobiliario contemporáneo a la medida tanto de las familias como del que viaja por negocios. En el vestíbulo hay servicio de salida y recepción 24 horas; además, hay aparcamiento disponible.
Este hotel está a solo 13 km al norte del centro de Boston. Se encuentra al lado de un club de la comedia y de varios restaurantes. Cerca andando hay también un centro comercial y el aeropuerto internacional de Logan dista 13 km.