About The Owls
The Owls can be found in the Welsh town of Builth Wells, Powys. Builth Wells is an interesting Market Town situated in Mid-Wales. It lays at the confluence of the River Wye and River Ifron in the Welsh Wye Valley.
Formerly a Spa Town it is now known nationally as the home of the Royal Welsh Showground. Jo and Ian offer a friendly welcome to visitors from around the globe who come to discover Wales and all it has to offer.
The Royal Welsh Showground is within walking distance of The Owls. The Elan Valley, Brecon Beacons, and The River Wye are all close by for you to discover and enjoy.
There is a car park at the rear of the building accessed from Market Street and a lock-up shed for cycles.