Crystal Towers becomes the first Marriott branded hotel in South Africa
Century City’s upmarket Crystal Towers Hotel & Spa is now a Marriott hotel, part of the world’s largest hotel group – the first property in South Africa to be branded as such..
Crystal Towers Hotel & Spa was opened in 2009 as an African Pride Hotel, and operated under this luxury brand until now.