Boston - Cambridge - 250 Monsignor O'Brien Hwy
- Cambridge, MA 2141
Welcome! Located minutes from downtown Boston on the Green Line of the 'T' Lechmere Station, close to MIT, Harvard University, Museum of Science, TD Banknorth ...Lowest Internet Rate Guaranteed Amenities: Internet Access |