Hotel Wuyu Hotel Independent villa- Immersive Chinese Cultural Experience
★★★
1F, Building 5, No.1 Bailing Road, Yubei District, Chongqing, China, Chongqing, China Show on map
Century Nebula Hotel (Chongqing Ranjiaba Branch) is a 3-star hotel in Chongqing, China. It is one of 12,797 places to stay in Chongqing listed on Triptoic.
1F, Building 5, No.1 Bailing Road, Yubei District, Chongqing, China, Chongqing, China
Century Nebula Hotel (Chongqing Ranjiaba Branch) is located at 1F, Building 5, No.1 Bailing Road, Yubei District, Chongqing, China, Chongqing, China.
Century Nebula Hotel (Chongqing Ranjiaba Branch) is rated 3 stars.
Highly rated alternatives close by