Este confortable hotel urbano está situado en el barrio de Cambridge de Boston, a solo 5 km del centro de la ciudad. University Park y la famosa Harvard Square están convenientemente situados no muy lejos del establecimiento. Además, las paradas de transporte público más cercanas están a unos 160 m de la residencia, lo que permite un fácil acceso a todo lo que ofrece la zona. Además, hay innumerables restaurantes, bares, cafeterías y muchos más lugares para salir por la noche en las inmediaciones, a unos 800 m del hotel. Este establecimiento urbano climatizado de 8 plantas ofrece un total de 196 habitaciones y sus instalaciones incluyen un galardonado restaurante inglés, una sala de conferencias y conexión pública a Internet. Todas las confortables habitaciones vienen con cuarto de baño privado y aire acondicionado y calefacción centralizados.