Embassy of Swaziland

Location: 3rd flr, Transnational Plaza, Mama Ngina St.
Contact No.: 020 252240, 020 252241