Qiaozi Hotel
Hotel
Chongqing
Free Wi-Fi on the territory will help you to stay on-line.
Near No.203 Provincial Road (Qiaozi Village), Chongqing, China, Chongqing, 400000