The address of Thaba Eco Hotel is: Impala Road, Klipriviersberg Nature Reserve, Johannesburg, 2091.