Tadross Hotel

01446 701800
271 Holton Road
Barry, Vale of Glamorgan
CF63 4HT

Street View

Tadross Hotel - Barry, Vale of Glamorgan

Business Card QR Code

Nearby Hotels

Reviews

Add Review

Rating