Surrounded by Johannesburg’s Klipriviersberg Nature Reserve, Thaba Eco Hotel is known for luxurious accommodation, successful functions, dream weddings and delicious dining, as well as an authentic commitment to ecology and conservation.
...show more