Write a review

The Royal Hotel by Legacy Hotels and Resorts

← View details

88 Saint Mary Street, Cardiff, South Glamorgan CF10 1DW, United Kingdom, Cardiff, England