Boston, MA Hotels

Holiday Inn Hotel, Brookline, Boston MA

Holiday Inn Hotel, Brookline, Boston MA

Holiday Inn Hotel Boston, MA - Brookline is a sophisticated atrium property located just 5 minutes from downtown Boston amidst the brownstones and tree lined streets of historic Brookline.

200 Guest Rooms

Indoor Pool

Holiday Inn Hotel
BOSTON
1200 Beacon St.
BROOKLINE, MA 02446
UNITED STATES
Holiday Inn Hotel, Brookline, Boston MA

Holiday Inn Lowest Internet Rate Guarantee

 

Good Hotels USA Good Hotels USA

Hotels Massachusetts MA Hotels Massachusetts MA