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 |
Headquarters lima@eda.admin.ch | |
Link |
http://www.eda.admin.ch/lima |
Consular district | Peru, Bolivia |
Additional information
Consular activities and Visa