Thaba Eco Hotel
Impala Road
Glenvista, Johannesburg South