Radisson Collection Hotel Debuts in Cape Town
Radisson Hotel Group has announced the opening of Radisson Collection Hotel, Waterfront Cape Town, marking the South African debut of its luxury lifestyle brand, Radisson Collection. Poised on Cape Town’s iconic...