Embassy Lima

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

Additional information


Consular activities and Visa