The hotel is Conveniently located near Central Street of Harbin. Adjacent to Songhua River, it is also very close to St. Sophia Church and Zhaolin Park.