Ideal location in Cambridge
near Harvard Square, the "T", Harvard University, and the
City of Boston
Our location at 1008 Massachusetts Avenue is a short walk to Harvard Square, Harvard University, and all the downtown cultural, dining, and entertainment options of Cambridge. Public transportation options are nearby, as are major commuter highways and downtown Boston.