A pub will be hosting a 12-day beer festival offering a range of real ales including five from international brewers, costing just over £2 a pint.