Address:
Maltese Consulate General in Shanghai, China
In the process of opening
Magnolia Plaza, 1107
777 Hongqiao Road
Shanghai
China
(+86) 21 6265 0166
(+86) 21 6265 0150
NA
NA