Nine Zero Hotel, Boston, Massachusetts

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

    • Trevor M.

      Trevor M. said, "...on the edge of Beacon Hill, The Boston Common, and a few minute walk to Faneuil Hall and The North End. Nine Zero Hotel- There are fantastic views from upper rooms, great design, and located near everything described in the above. Taj..." See More