Home » Type Business » Hotel
Accommodation
Hotel
Located in the resort town of Kariba, home to Africa’s third largest man-made lake; this 83 bedroomed resort is the ideal base from which to explore a unique part of Zimbabwe, or just enjoy a sun-filled holiday in relaxed comfort.