Castle Street, Cardiff, Wales, CF10 1SZ, United Kingdom
02920649200
reception@angelhotelcardiffcity.co.uk