The castle of brecon hotel

About The castle of brecon hotel

Reviews 8
4.1

About company

The Castle of Brecon is a tranquil hotel, restaurant & events venue set in the Brecon Beacons with riverside and mountain views.

GB
Not verified company