Royal Windsor

Royal Windsor
Province: KwaZulu-Natal

Situated in Margate, one of the top holiday destinations in South Africa, Royal Windsor features affordable yet upmarket holiday apartments. It’s just 1.3km to Margate main beach…

Sign In


Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.