Contact Us at Beacon Street Hotel, MA
Located in the heart of Somerville, Massachusetts, Beacon Street Hotel offers convenient access to Harvard University and MIT, both within walking distance. The Porter Square Red Line MBTA station is just steps away, providing direct access to downtown Boston.