Budget Accommodation > Africa > Swaziland > Mbabane
Situated in the Ezulwini Valley, 10 minutes from Mbabane or Manzini, Legends is within walking distance of two wildlife reserves...
More Details
Opposite Mantenga Craft Centre
Mbabane is the capital of Swaziland and after Manzini it is the largest city in the coutry with around 80,000 inhabitants. It is located in the nortwest of the country on the Mbabane River and Polinjane River in the Mdimba Mountains.
From the Mbabane Travel Guide