Shangri-La Hotel, Harbin is a stylish, contemporary international hotel in a city famous for its charming European architecture and events such as the popular Ice and Snow Festival in winter.
Located on the banks of the picturesque Songhua River in Harbin City and adjacent to Stalin Park, Shangri-La Hotel Harbin is first and only international 5-star hotel in Harbin from where you can enjoy the serene views of the river. The Shangri-La Hotel, Harbin is located 40 kilometers from the airport and 10 kilometers from the railway station.
Providing an ideal option amongst luxury hotels in Harbin, guests of Shangri-La Hotel, Harbin can enjoy luxurious accommodation that is replete with an array of amenities and facilities.
The Shangri-La Hotel, Harbin has 404 beautifully appointed guestrooms and suites, each with a spacious atmosphere, contemporary decor and dramatic views of the city or the Song Hua River. For comfort, indulgent beds and luxurious goosedown pillows ensure a quality night's sleep.