Spain Consulate is located in Quito, Ecuador on Calle la Pinta E4-412 y Amazonas. Apartado de Correos: 17-07-9322, La Pinta E4-412. Spain Consulate is rated 3.4 out of 5 in the category foreign consulate in Ecuador.
Address
Calle la Pinta E4-412 y Amazonas. Apartado de Correos: 17-07-9322, La Pinta E4-412
Accessibility
Wheelchair-accessible entrance