Protea Hotel Upington - Dining-OUT.co.za

My Profile
Protea Hotel Upington, Upington, Green Kalahari, Northern Cape, South Africa restaurants

Protea Hotel Upington

24 Schroder Street
Upington
Northern Cape

 Telephone Number