Embassy Lima

Address Embajada de Suiza
Avenida Salaverry 3240
San Isidro
Lima 27
Peru
Postal address Embajada de Suiza
Casilla 11-0210
Lima 11
Peru
Phone Headquarters +51 1 264 03 05
Fax Headquarters +51 1 264 13 19
Email Headquarters lima@eda.admin.ch
Link http://www.eda.admin.ch/lima
Consular district Peru, Bolivia

Additional information


Consular activities and Visa