The Coach House

This hotel is not currently in
the Good Hotel Guide

The Coach House
12 Orchard Street
Brecon
Powys
LD3 8AN
Wales
Check availability