Hotel Orange Hotel Chongqing West Station Erlang Subway Station
★★★
168 Fengzhong Road (200m northeast of Chongqing West Station), Chongqing, China Show on map
HanTing Hotel (Chongqing West Station Front Square) is a 3-star hotel in Chongqing, China. It is one of 12,415 places to stay in Chongqing listed on Triptoic.
168 Fengzhong Road (200m northeast of Chongqing West Station), Chongqing, China
HanTing Hotel (Chongqing West Station Front Square) is located at 168 Fengzhong Road (200m northeast of Chongqing West Station), Chongqing, China.
HanTing Hotel (Chongqing West Station Front Square) is rated 3 stars.
Highly rated alternatives close by