Este hotel de Cambridge está a 1,5 km de la Universidad de Harvard y a 450 metros de la estación de metro de Central Square. Hay gimnasio 24 horas, y las habitaciones incluyen TV por cable.
Número de habitaciones: 210
20 Sidney Street, Central Square, Cambridge, MA 02139, Estados Unidos
Hotel reservado 2 veces hoy.