A very nice place to stay for a reasonable price - hotel «Junchao Mira Hotel (Chongqing Guanyinqiao Flower Garden)» is located in Chongqing. This hotel is located in 5 km from the city center.
Number of rooms: 183
150 Hongshi Road, Chongqing, 401147