Swaziland Tourism Authority

Contact details
- Physical address
- 4th Floor Lilunga House Somlolo Road, Mbabane Grounf Floor Lilunga House Somlolo Road, Mbabane
- Postal address
- P.O.Box A1030, Swazi Plaza H101
- Telephone
- +268 2404 9693
- Fax
- +268 2404 9683
- Website
- www.welcometoswaziland.com
