The Angel Hotel

The Angel Hotel
62 Rhosmaen Street, Llandeilo, Dyfed, SA19 6EN