
Contact us
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
The Castle of Brecon is a tranquil hotel, restaurant & events venue set in the Brecon Beacons with riverside and mountain views.