Angel Hotel

Castle Street, Cardiff CF10 1SZ