Tadross Hotel

South Glamorgan, Barry
x