80 Nelson Mandela Drive, Mahikeng 2745 South Africa
+27 18 381 0400

Check Room Rates & Availability

Protea Hotel by Marriott® Mahikeng