Protea Hotel Nelspruit

30 Jerepico Street
Nelspruit
South Africa