Chongqing 520 Fengqing Hotel Hotel
No.13 Yide Road., Shapingba District, 沙坪坝区重庆市 China, Chongqing, 400000
A great option for a journey on a budget - hotel «Chongqing 520 Fengqing Hotel» is located in Chongqing. This hotel is located in 25 km from the city center.