Zwali befindet sich in unmittelbarer Nähe vom Hotel Villa Tasha Luxury Suites, Lanseria Johannesburg und ist unter anderem in etwa 10 Autominuten zu erreichen. Die Pension verfügt auch über Parkplätze.
The Cradle Nature Reserve ist 2 km vom Hotel entfernt. Croc City Crocodile and Reptile Park liegt in einer Entfernung von etwa 15 Autominuten von dieser Unterkunft.
Das Villa Tasha Luxury Suites, Lanseria bietet 9 Zimmer, ausgestattet mit einer Klimaanlage. Zu den weiteren tollen Annehmlichkeiten gehört auch eine Minibar. Die Hotelzimmer verfügen über ein Wasserkocher, ein Flachbildfernseher mit Satellitenkanälen und eine Klimaanlage sowie über Badezimmer mit einer begehbaren Dusche und einer getrennten Toilette.
Das 4-Sterne-Hotel bietet täglich ein frisches vegetarisches Frühstück.