Address

Beijing Malta Visa Application Centre

Submission of Application or Passport Collection:

Address: Room 702, Building 1, 13 Yard, Gongtibei Road,Chaoyang District, Beijing,100027, China (Hailong Petrol Building)

Map

Shanghai Malta Visa Application Centre

Submission of Application or Passport Collection:

Address: 3/F, Guangfa Bank Tower, 555, Xujiahui Road, Huangpu District, Shanghai, 200023, China (before 31 May 2015)

Address: 3F, Jiushi Commercial Building, No. 213, Middle Sichuan Road, Huangpu District, 200002, P.R Shanghai, China (start from 1 June 2015)

Map