Beacon Hill Hotel, Boston, Massachusetts

25 Charles St

Boston, MA 02114

Get Directions

  • 1 mention in Nice, centrally-located hotels in Boston

    • Trevor M.

      Trevor M. said, "...Boston - This is a Boston landmark (it's an absolutely amazing building). Plus it'll bring you a little closer to Fenway. Beacon Hill Hotel (25 Charles St, Boston, Massachusetts 02114) - Great if you're going with someone special and looking for something really..." See More