Welsh lamb at Gliffaes Country House Hotel

Tucked away in the heart of the Brecon Beacons National Park, near Crickhowell, Gliffaes Country House Hotel is widely regarded as one of the finest luxury hotels in Wales. It gains its name from its setting between the River Usk and the Myarth Hill, known as Gwlydd Faes or ‘the dewy field’, and when you […] Read more…