World Trade Center El Salvador
89 Avenida Norte y calle el mirador Local 201 A, San Salvador, San Salvador, SLV
With spectacular coastal scenery, mountains, rainforests and historic sites, El Salvador is a beautiful place to invite clients and colleagues. Inspire them in our flexible, modern meeting rooms before impressing them further with the local sights.