Location
A very nice place to stay for a reasonable price - hotel «Xinhua Hotel» is located in Chongqing. This hotel is located in 19 km from the city center.
Additional info
You can stop by the restaurant. Free Wi-Fi is available on the territory. Ask for more information when checking in. Accessibility: there is an elevator/lift.
Xinhua Hotel
Xinhua Hotel