This page has not been translated into English. Please select a language from the following list.

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
Postal address Swiss Business Hub
Embajada de Suiza
Apartado 10-724
11002 CDMX
Phone Headquarters +52 55 91 78 43 70
Email Headquarters

Additional information

Consular activities and Visa