Best Western Plus Boston Hotel

891 Massachusetts Ave, Boston 02118, United States Get Directions to this spot
891 Massachusetts Ave
Boston, 02118
MA, United States

2 reviews for Best Western Plus Boston Hotel

  • 2 reviews are hidden: show all reviews
    • 20. Jul 2020

    We have stayed at this hotel multiple times, and the high-quality service and attention to detail remain. The staff was astounding, and the rooms have been comfortable. In the past years, we have stayed at this hotel and wouldn't dream of staying anywhere. I even received some gifts for checking in to the hotel. Wonderful experience!