Cuiba Inn is a Hotel located in Enshi, Enshi City, Hubei. It is one of the 163588 hotels in China. Address of Cuiba Inn is Jiaxing Ave, Enshi, Enshi City, Hubei, China.
Some of the places around Cuiba Inn are -
Within less than half a Kilo meter of Cuiba Inn, you can also find 邮政储蓄ATM, Credit Cooperative of China 24-hour Self-service Bank, Chongqing Wanwanxiang Noodle Restaurant, Xinmahong Department Store Wholesale Department, DELL and many more.
Jiaxing Ave, Enshi, Enshi City, Hubei, China
Address of Cuiba Inn is Jiaxing Ave, Enshi, Enshi City, Hubei, China.
Cuiba Inn is located in Enshi, Enshi City, Hubei.
Cuiba Inn is a Hotel in China