Hotel Atour Hotel Chongqing North Railway Station Renhe
★★★
No.9 Honghu West Road, Yubei District, Chongqing, China, Chongqing, China Show on map
Orui Boutique Business Hotel is a 3-star hotel in Chongqing, China. It is one of 12,415 places to stay in Chongqing listed on Triptoic.
No.9 Honghu West Road, Yubei District, Chongqing, China, Chongqing, China
Orui Boutique Business Hotel is located at No.9 Honghu West Road, Yubei District, Chongqing, China, Chongqing, China.
Orui Boutique Business Hotel is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel