Hotel Orange Hotel Chongqing West Station Erlang Subway Station
★★★
Yidu Courtyard Time, No. 1062 Ganghua Road, Chongqing, China Show on map
Yidu Time Hotel (Chongqing Dadukou Branch) is a 3-star hotel in Chongqing, China. It is one of 12,415 places to stay in Chongqing listed on Triptoic.
Yidu Courtyard Time, No. 1062 Ganghua Road, Chongqing, China
Yidu Time Hotel (Chongqing Dadukou Branch) is located at Yidu Courtyard Time, No. 1062 Ganghua Road, Chongqing, China.
Yidu Time Hotel (Chongqing Dadukou Branch) is rated 3 stars.
Highly rated alternatives close by
Hotel