Atour X Hotel Harbin West Railway StationHotel
Lift 1, No.541-2, Harbin Street, Harbin, 150087
Atour X Hotel Harbin West Railway Station features free Wi-Fi throughout the property and views of city in Harbin. The property is set 10 km from Harbin Railway Station, 11 km from Saint Sophia Cathedral and 3.3 km from Harbin West Railway Station.