Moskeen ligger i Niujie-området i Xicheng-distriktet i Beijing. Den dekker et område på cirka 6000 kvadratmeter. Hovedbønnesalen har plass til over 1000 stykker. Moskeen er bygget av tømmer.