Llandeilo, United Kingdom, Cawdor Arms Hotel, 72 Rhosmaen St
All(137) Rooms(32) Property(0) Dining(33) Facilities(0) Nearby(0) Various(42) Facilities(0) Nearby(0) Various(42)
$ 119
9.0
photos
View on Map
book now