1271 Boylston Street, Boston, MA
Check Availability >
Additional Info >
Boston Hotel Deals is proud to present the Howard Johnson Inn - Boston in Boston if your looking for a great hotel at a discount price. Howard Johnson Inn - Boston is the perfect hotel for both the business and leisure traveler as well as family's vacationing in Boston, MA.