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