About company

Thaba Eco Hotel is known for luxurious accommodation in Johannesburg, successful functions, dream weddings and delicious dining. A place to celebrate.

ZA
Not verified company