
The Tower Hotel is a small family run hotel, restaurant and award winning public bar in the mid-Wales town of Talgarth, at the foot of the Black Mountains in the heart of the Brecon Beacons NationalPark. The Tower Hotel is set amongst some of the most beautiful scenery in the Brecon Beacons, nestled at the foot of the Black Mountains.
Show businesses near Talgarth