Search Results
Holiday Inn
1200 Beacon St, Brookline, MA 02446
This Holiday Inn boasts a spacious, clean, and modern lobby and lounge area after its recent renovation. Directly acrossMore from the subway and jsut a block from Coolige Corner, the hotel offers suburb prices, easy access to Downtown Boston and all the amenities.
See more »