op your best bet would probably be the holiday inn on beacon st in brookline/allston/brighton (not sure which town since its near the border of all three). its right by the green line (easy access to Boston) and is very close to allston/brighton where alot of bars and restaurants are. I live in...