USA/CA:

800-520-4671

All: 86-755-8213-9516

All: 86-755-2502-9115

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