Address Corner York & Gladiator Street Rhodesfield Kempton Park 1627 Johannesburg Gauteng South Africa Rating Hotel Type