The Revolution Hotel ist hervorragend gelegen, denn hier übernachtest du nur 10 Gehminuten entfernt von: Copley Square und Copley Place. Power dich im rund um die Uhr geöffneten Fitnessbereich aus oder geh ins Cosmica, wo es Abendessen gibt. Eine Bar/Lounge und eine Terrasse gehören ebenfalls zum Angebot. Die bequemen Betten und das hilfsbereite Personal erhalten tolle Bewertungen von anderen Reisenden. Die öffentlichen Verkehrsmittel sind nur einen kurzen Fußmarsch entfernt: Zur U-Bahn-Station Arlington sind es 10 Minuten und zur Tufts Medical Center Station 11 Minuten.