Embassy Mexico City

Address Embajada de Suiza
Paseo de las Palmas Nr. 405
Piso 11
Torre Optima I
Lomas de Chapultepec
Miguel Hidalgo
11000 CDMX
Mexico
Postal address Embajada de Suiza
Apartado 10-724
11002 CDMX
Mexico
Phone Headquarters +52 55 91 78 43 70
Email Headquarters mexicocity@eda.admin.ch Visa mexicocity.visa@eda.admin.ch
Link http://www.embajadasuiza.mx
http://www.eda.admin.ch/mexico
Consular district Mexico and Belize
Map Embassy Mexico City

Additional information


Consular activities and Visa