Four Points Hotels Closest To Cheers at Beacon Hill 84 Beacon St.