Hotels nearby CARDIFF ROAD, Barry CF63 2QW, UK

Tadross Hotel

Approximately 0.65 km away
Address: 271 Holton Road, Barry, Vale of Glamorgan CF63 4HT, United Kingdom

John Rowley Trust

Approximately 0.78 km away
Address: Court Rd, Barry CF63 1ET, United Kingdom

Windsor Hotel

Approximately 1.14 km away
Address: 170 Holton Road, Barry, South Glamorgan CF63 4HL, United Kingdom