Radisson has announced the opening of first Radisson RED hotel in central London, Radisson RED London Greenwich The O2.

Radisson has announced the opening of first Radisson RED hotel in central London, Radisson RED London Greenwich The O2.
Radisson has announced the opening of Africa’s second Radisson RED hotel in Johannesburg. The first Radisson RED hotel in South Africa’s Gauteng province and only the second to hit African soil after the successful opening of its Capetonian counterpart in 2017, this new-build hotel, situated at Oxford Parks, is a vibrant mixed-use area comprising apartments, […]