USA/CA:

800-520-4671

All: +852 8170 3316

Embassy and Consulates of Spain in China

Consulate General of Spain in Shanghai
Address: Room 301/303/305, No. 12 Zhong Shan Dong Yi Road, Shanghai
Tel: (+86)21 6321 3543
Fax: (+86)21 6321 1396
Consular Regions: Shanghai Municipality, Jiangsu Province, Zhejiang Province