Čínská ambasáda sídlí na ulici Pelléova 18a, 160 00, Praha 6 - Bubeneč.

Čínská ambasáda již na přímo čínská víza nezajišťuje. Všichni žadatelé o čínské vízum musí se řešit žádosti přes čínské vízové centrum.