Tag: Radisson Hotel Group announces its 16th hotel in South Africa with the signing of Radisson Hotel Middelburg