L'hotel, nel cuore di Harvard Square, offre camere lussuose e dotate di ogni comfort: wifi, TV da 55' e radio Bose. A disposizione degli ospiti una centro fitness, un centro benessere, tre ristoranti e un lounge bar.