The Coach House
Hotel
Brecon
This adults-only guest house offers 5-star townhouse accommodation in Brecon, within the Brecon Beacons National Park.
Number of rooms: 6
Orchard Street, Brecon, LD3 8AN, United Kingdom