Dieses Hotel in Cambridge befindet sich 1,6 km von der Universität Harvard und 450 m von der U-Bahnstation Central Square entfernt. Es bietet ein 24-Stunden-Fitnessstudio und Zimmer mit Kabel-TV.
Zimmeranzahl: 210
20 Sidney Street, Central Square, Cambridge, MA 02139, USA
Hotel heute 2-mal gebucht.