Tag: Harbin

Mercure Harbin Sofia Church – Harbin, China

Given a score of 9.3 out of 10 by 54 hotel guests, guests were very impressed with this property and thought it was hard to beat! Harbin Shangzhi Ibis is conveniently located in the popular Daoli area. Formerly known as Harbin Shangzhi Ibis, currently known as Mercure Harbin Sofia Church the property is a mid-range …

Continue reading