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
Phone Headquarters +52 55 91 78 43 70
Email Embassy mexicocity@eda.admin.ch Visa mexicocity.visa@eda.admin.ch Chancellery mexicocity.cancilleria@eda.admin.ch
Link http://www.eda.admin.ch/mexico
Consular district Mexico and Belize

Additional information


Consular activities and Visa