Skip to main content

Llechwen Hall

 
Llanfabon, Nr Pontypridd, CF37 4HP

This award-winning restaurant is set in a beautiful Country house hotel and offers locally-sourced food to the highest standard.

Opening times
12.00pm - 9.30pm

3st-HOTEL