Hotel Wells Hotel - Monument to the people's Liberation Qixinggang Metro Station
★★★★
Yuzhong District, Chongqing, China, Chongqing, China Show on map
Juyi Hotel is a 4-star hotel in Chongqing, China. Guests rate it 8.6/10 (excellent) across 7 reviews, ranking it #242 of 12,415 places to stay in Chongqing.
Yuzhong District, Chongqing, China, Chongqing, China
Juyi Hotel has a guest rating of 8.6 out of 10 from 7 reviews, which is considered excellent. It ranks #242 of 12,415 properties in Chongqing on Triptoic.
Juyi Hotel is located at Yuzhong District, Chongqing, China, Chongqing, China.
Juyi Hotel is rated 4 stars.
Highly rated alternatives close by