XV Beacon Hotel, Boston, Massachusetts

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

    • Trevor M.

      Trevor M. said, "...That being said, here are some hotels that'll put you right in Downtown Boston and in/near where all the action is. XV Beacon Hotel- A amazing hotel with incredible design. It'll put you right on the edge of Beacon Hill, The Boston..." See More