HotelsClick.com

Protea Hotel Or Tambo - Johannesburg South Africa - Photos

» Protea Hotel Or Tambo - Johannesburg South Africa

Booking.com

No photos

Protea Hotel Or Tambo - Johannesburg South Africa - Search and Book Hotel

Cnr York And Gladiator Str, Rhodesfield
Rhodesfield, Kempton Park Johannesburg
Hotels 3 Stars South Africa