Ce confortable hôtel urbain est situé dans le quartier de Cambridge à Boston, à seulement 5 km du centre-ville. University Park et le célèbre Harvard Square sont idéalement situés non loin de l'établissement. En outre, les transports en commun les plus proches se trouvent à environ 160 m de la résidence, ce qui permet d'accéder facilement à toutes les attractions de la région. En outre, de nombreux restaurants, bars, cafés et de nombreux autres lieux de vie nocturne se trouvent à proximité, à environ 800 m de l'hôtel. Cet établissement urbain climatisé de 8 étages compte 196 chambres et les installations comprennent un restaurant anglais primé, une salle de conférence et un accès Internet public. Les chambres confortables sont toutes équipées d'une salle de bain privée ainsi que de la climatisation et du chauffage à réglage central.