The Castle Inn is a traditional pub set in the heart of the Brecon Beacons National Park. With a warm welcome and a relaxed atmosphere, it’s the ideal place to unwind after exploring the surrounding countryside. Enjoy a selection of meals and drinks, all served in a cosy setting that reflects the charm and character of this beautiful area.