The Cawdor 4 stars

Rhosmaen Street, Llandeilo, SA19 6EN, United Kingdom

Hotel image
Read more reviews for The Cawdor