Unavailable hosting
Enjoy other amazing options in this region.3 star hotel
Best Western Plus Boston Hotel
Property Info
Check-in starts at: 15:00
Check-out ends at: 11:00
For hotels in downtown Boston and close to Boston Medical Center offering great value and friendly service look no further than the Best Western Plus Boston Hotel. Our location is what really stands out and makes tourism and business travel a breeze. If you’re searching for Boston hotels near Fenway Park and the observation tower we are the perfect choice. There are plenty of activities to do in Boston, so catch a game at Fenway Park, home of the Boston Red Sox’ during the baseball season. When travelers come to Boston we’re happy to accommodate by offering group excursions of the city includi...
More details
891 Massachusetts Ave, Boston, MA 02118, USA - Boston, Massachusetts - U.S - 02118