Does anyone know if Emby Suites @207 Porter St in Boston is a good location for a tourist?
thats in cambridge right? if so then yes its def a great spot. cambridge is prob the best spot for tourists. its near everything, and the trains are all nearby. good luck
No comments:
Post a Comment