Location: in Kruger National Park. 150 Km. from Nelspruit.
See more: Hotels in Africa Hotels in South Africa Hotels in Kruger National Park Holiday Destinations in Africa