Lima Embassy and Consulate Here you can find the international embassies and consulates in Lima with their address, opening hours, email, phone number or other information related to the consular section and visa application process. Austria Embassy Peru Piso 5, San Isidro Lima, Peru Phone: (+51/1) 442 05 03 German Embassy Peru Avenida Arequipa 4202-4210 Lima, Peru Phone: (00511) 212 50 16 Switzerland Embassy Peru Avenida Salaverry 3240, San Isidro Lima, Peru Phone: 0051 1 264 03 05