The Royal Hotel

88 St Mary's Street, Cardiff CF10 1DW