Protea Hotel by Marriott Johannesburg
Corner Corlette Drive and Rudd Road
Illovo, South Africa
2196