Stay at this award winning Boston, Massachusetts hotel offering guests boutique-style, all suite accommodations near Boston's key area attractions, historical sites and business locations. Each of the 92 well-appointed guest suites at the Best Western..