The Royal Hotel Cardiff

88, St Mary Street
Cardiff
United Kingdom