Swiss Business Hub Mexico City

Address Swiss Business Hub Mexico
c/o Embajada de Suiza
Torre Optima, piso 11
Paseo de las Palmas Nr. 405
Lomas de Chapultepec
11000 CDMX
Mexico
Postal address Swiss Business Hub
Embajada de Suiza
Apartado 10-724
11002 CDMX
Mexico
Phone Headquarters +52 55 91 78 43 70
Email Headquarters ruben.araizadiaz@eda.admin.ch
Link https://www.eda.admin.ch/swiss-business-hub-mexico

Additional information


Consular activities and Visa