Hotel Ji Hotel Harbin West Railway Station
★★★
No. 103, Building 6, Aida 88 LOFT, Beixing Street, Harbin, China Show on map
JI Hotel (Harbin West Station) is a 4-star hotel in Harbin, China. It is one of 3,272 places to stay in Harbin listed on Triptoic.
No. 103, Building 6, Aida 88 LOFT, Beixing Street, Harbin, China
JI Hotel (Harbin West Station) is located at No. 103, Building 6, Aida 88 LOFT, Beixing Street, Harbin, China.
JI Hotel (Harbin West Station) is rated 4 stars.
Highly rated alternatives close by