The Revere Hotel is a 356-key full-service hotel, well-situated in an outstanding location in the historical center of Boston’s Theater District on the corner of Charles Street and Stuart Street.

The hotel’s location is one of the most convenient in downtown Boston for business and leisure travelers, located just two blocks from Boston Common, within a ten minute walk of the centers of the Back Bay, Financial District and Retail District, and three miles from Logan Airport, Fenway Park and the Children’s Museum. The property’s submarket was undergoing significant change at the time of Northwood’s acquisition with a number of new prominent residential and hospitality developments.  The hotel featured large guestrooms, an 826-space parking garage, 20,000 square feet of meeting space and an 8,000 square foot auditorium.

Building Highlights

Investment Period
October 2010 – December 2014