Xiushan Hotel
Hotel
Chongqing
Wi-Fi is available on the premises. Ask for more information when checking-in.
No.21 Shuangfeng Street, Xiushan County, Chongqing, China, Chongqing, 12473393934qq@com