Brecon Castle
Casual Dining
Brecon Castle is a hotel, restaurant, and events venue located in the Brecon Beacons, offering riverside and mountain views. It is situated in Castle Square.
Location
Best places nearby
The highest rated places close to Brecon Castle.
Local restaurants nearby
Castle Square, Brecon, Brecknockshire, LD3 9DB, United Kingdom



