Eleganza e comfort contraddistinguono questo hotel, situato vicino ad Harvard Square. Offre camere moderne, arredate con gusto con scrivania e area salotto.