Der Verein trägt seine Heimspiele im Sichuan Longquanyi, auch bekannt als Chengdu Longquanyi Football Stadium (chinesisch成都龙泉驿足球场), in Chengdu (chinesisch成都), Provinz Sichuan (chinesisch四川), aus. Das Stadion hat ein Fassungsvermögen von 30.000 Personen.