Hotel Ibis Harbin Sofia Church

NO.92 Zhaolin Street(facing Sofia Church), Dao Li, 150010 Harbin, China

Hotel image
Read more reviews for Hotel Ibis Harbin Sofia Church