Questo confortevole city hotel è situato nel quartiere Cambridge di Boston, a soli 5 km dal centro della città. University Park e la famosa Harvard Square sono comodamente situati non lontano dalla struttura. Inoltre, le più vicine fermate dei mezzi pubblici si trovano a circa 160 m dal residence e offrono un facile accesso a tutto ciò che la zona ha da offrire. Inoltre, innumerevoli ristoranti, bar, caffetterie e molti altri locali notturni si trovano nelle immediate vicinanze, a circa 800 m dall'hotel. Interamente climatizzato, il city hotel si sviluppa su 8 piani e dispone di un totale di 196 camere. Tra le dotazioni figurano un premiato ristorante inglese, una sala conferenze e accesso a Internet. Le confortevoli camere sono tutte dotate di bagno privato e aria condizionata e riscaldamento regolabili centralmente.