The Radisson Blu Hotel & Residence, Cape Town is open now.