Howard Johnson in Boston, MA is a hotel offering comfortable accommodations and convenient amenities for travelers visiting the area.
Guests can expect a pleasant stay with standard hotel services and a central location for easy access to nearby attractions.
Generated from their business information