Dove si trova Harvard Square Hotel?
A 5 minuti a piedi da luoghi d'interesse come Harvard University e Harvard Square, questo hotel vanta una buona posizione in zona West Cambridge. Massachusetts Institute of Technology (MIT) e Boston University si trovano ugualmente a meno di 5 km di distanza. Stazione di Harvard Square è a soli 5 minuti a piedi e Stazione di Central Square si trova a 23 minuti dalla struttura.