Spanish Consulate General Details in Shanghai, China
Address:
Distrito de Pudong
Shanghai 200121
China
Ambassador:
Phone: (+86) 21 6321 35 43
Fax: (+86) 21 6321 13 96
(+86) 21 6321 17 26
Email:
Website:
Office Hours: Monday-Thursday: 09.00-13.00 and 14.00-15.30
Friday: 09.00-13.00