Location: Situated in Johannesburg's most exclusive residential suburb, near Okavango Delta, Victoria Falls and The Kruger National Park.
See more: Hotels in Africa Hotels in South Africa Hotels in Johannesburg Holiday Destinations in Africa