3 km from Central Street, Home Inn Harbin Zhongshan Road Museum Metro Station is situated in Harbin and offers rooms with free WiFi. Located around 2.7 km from Saint Sophia Cathedral, the hotel is also a 5-minute walk away from Children's Park of Harbin. The property is set in the Nangang district, 700 metres from Guogeli Street.
All rooms in the hotel are equipped with a TV. The private bathroom is fitted with a shower and free toiletries. All guest rooms will provide guests with a desk and a kettle.
The 24-hour front desk can offer helpful tips for getting around the area.
San Alekseyev Church is 700 metres from Home Inn Harbin Zhongshan Road Museum Metro Station. Harbin Taiping International Airport is 36 km from the property.