El Centro de Cultura Chino cuenta con una casa matriz, ubicada en Pedro de Valdivia, cercana al metro y estacionamientos, lo cual que garantizan al alumno la comodidad necesaria para desplazarse y combinar sus actividades profesionales, educaciones y personales con las clases de chino mandarín.
Las salas tienen una capacidad máxima de 10 alumnos, la cantidad perfecta para fomentar la interacción entre ellos y un ambiente que permita la concentración.
Además, el Centro Cultural Chino, pone a su disposición una biblioteca de libros, diccionarios y películas, lo cual permite desarrollar y fortalecer las habilidades en dicho idioma y cultura.
Con una nueva sede, en Santiago Centro, en calle Gorbea, el Centro Cultural, cuenta con salas acondicionadas para representar la cultura china, las clases que allí se imparten, como las de Té, Pintura y clases de español a la comunidad china residente en Chile, se realizan en un ambiente distintivo que incentiva el aprendizaje.