Charles River Plaza in Boston

 

Choose our Boston airport hotel for a terrific location amidst all that Boston has to offer – sports, shopping, history, dining – and you know you're in store for an exciting Boston vacation. However, we're not exclusively a leisure hotel. Holiday Inn Boston at Beacon Hill Hotel is located just minutes from the Government Center and also one of the city's largest office and retail complexes, Charles River Plaza in Boston. Choose us when searching for Charles River Plaza hotels near Massachusetts General Hospital.

Built in the 1960s and expanded greatly from 2003-2005, the Charles River Plaza is one of Boston's largest and most valuable commercial properties, totaling an incredible 647,783 square feet of office and retail space. The Plaza front is located on Cambridge Street, and the complex is ideally-situated adjacent to Beacon Hill, the Government Center and Massachusetts General Hospital (MGH).

In fact, Massachusetts General is also a primary tenant, leasing over 80% of the property. Additional tenants include CVS Corp., Bank of America Corp., Schepens Eye Research Institute, a Whole Foods Market and a Cold Stone Creamery retail store.

Charles River Plaza is located only two blocks away from our Boston lodging for easy walk-up access. If you choose to drive, the Plaza is serviced by a 950-space parking structure.