The Beacon Inn at 1087 is located in a residential, safe area near Boston University and about ten minutes from downtown Boston. The inn is also literally right across the street from the "T" (Boston's easy to use subway system for all you New England newbies). My husband and I stayed in the Fenway Room, which is very spacious and...
More
- Manage your listing
