Xiaozi Holiday Hotel Central Street - Harbin, Harbin, China
Xiaozi Holiday Hotel Central Street - Harbin is conveniently located at No 2-2 Xisidao Street West in Harbin, China
Hotel Location:
Address: No 2-2 Xisidao Street West
City: Harbin
Country: China
Hotel Features:
- In Room TV