No image available for this hotel
No image available for this hotel
Harbin, Harbin
Spend a second to
save a fortune!
Spend a second to save a fortune!
No.24 Railway Street, Harbin
Harbin Bremen Train Station Hotel is set in Harbin. With free WiFi, this hotel offers a 24-hour front desk and room service. The property features a restaurant and Central Street is 1.4 km away.
See MoreUsage of subsidiary facilities may incur additional fees