Este hotel abrió sus puertas en el año 2001 y cuenta con un total de 90 habitaciones, repartidas en 3 plantas. El edificio climatizado dispone de vestíbulo con recepción 24 horas, guardarropa, ascensor y servicio de caja fuerte. Los huéspedes tienen a su disposición bar, un salón, instalaciones para conferencias y un restaurante. Además, el hotel le ofrece servicio de habitaciones y de lavandería, así como un salón de lavandería para su propio uso (con cargo extra). También hay aparcamiento gratuito.
Este hotel está situado en el corazón de la histórica capital de New Hampshire. En los alrededores podrá encontrar museos y otras zonas interesantes de Concord para pasear. Se trata de un lugar ideal para descubrir los paisajes de este estado.
El hotel pone a su disposición un servicio de traslado (precio 5 dólares) para llevarle al aeropuerto de Manchester.