Chuanxiang Restaurant is a Hotel located in Kuytun, Ili, Xinjiang. It is one of the 163588 hotels in China. Address of Chuanxiang Restaurant is Tuanjie S St, Kuytun, Ili, Xinjiang, China.
Some of the places around Chuanxiang Restaurant are -
There are several hotels around Chuanxiang Restaurant. Shuxin Restaurant, Mianyang Restaurant, and Chuanmei Restaurant are some of the hotels near Chuanxiang Restaurant.
Tuanjie S St, Kuytun, Ili, Xinjiang, China
Address of Chuanxiang Restaurant is Tuanjie S St, Kuytun, Ili, Xinjiang, China.
Chuanxiang Restaurant is located in Kuytun, Ili, Xinjiang.
Chuanxiang Restaurant is a Hotel in China