Airport Road Guest Lodge is a Lodging establishment located in Mahikeng, North West, South Africa. 4HVQ+5J Mahikeng, South Africa Welcome to Airport Road Guest Lodge, located in the vibrant city of Mahikeng, North West, South Africa. Whether you’re a business traveler or a leisure tourist, this accommodation establishment provides a comfortable and convenient stay. Situated at 40045 Phola Village, Mahikeng,
Read more...