- Spoken EU languages
- EnglishMaltese
Contact
- Name
- Malta (MT) Representation in China (CN) Shanghai
- Phone number
- +86 2162650166+86 2162650166
- Fax number
- +86 2162650150
- Postal address
- CONSULATE GENERAL OF THE REPUBLIC OF MALTA Magnolia Plaza, 1107, 777 Hongqiao Road Shanghai, People's Republic of China, Shanghai, China