Xiaozi Holiday Hotel Central Street - Harbin is centrally located in Harbin, walking distance from Zhaolin Park and close to Harbin Flood Control Memorial. This hotel is within close proximity of Stalin Park and Saint Sophia Church. Make yourself at home in one of the 67 guestrooms. Satellite television is provided for your entertainment. Enjoy a satisfying meal at a restaurant serving guests of Xiaozi Holiday Hotel Central Street - Harbin.