Shangri-La Hotel Harbin is located in the heart of the city's business and shopping district overlooking the scenic Songhua River. The hotel is only 5 minutes from Harbin's pedestrian street - Central Street and 30 minutes to the airport.
Not what you're looking for?