South Africa

PROTEA HOTEL IMPALA
52 Essehout Street
Phalaborwa
Phalaborwa
PO Box P O Box 13
Northern Province
South Africa

Phone Number: 015 781-3681
Fax Number: 781-5234
Contact Name: Mr KKhoza

New Search