Luxurious self-catering holiday accommodation, South Wales

Capel Cartref - an accredited 4 star (Visit Wales) luxurious yet quirky self-catering holiday accommodation in South Wales, located in the peaceful village of Lower Cwmtwrch, on the road, Heol Twrch, Powys, SA9 2TE - immediately backing on to the River Twrch.