Location: situated in the Manyeleti Nature Reserve, the "Place of the Stars" which is located between the Timbavalti and Sabi Sand reserves.
See more: Hotels in Africa Hotels in South Africa Hotels in Manyeleti Game Reserve Holiday Destinations in Africa