Harbin hotels by shangri-la group

Covered in snow and Sino-Russian culture, Harbin is a charming city which stands in the northernmost province of China. The cold winters here make the famous Harbin Ice and Snow Festival a reality. During this celebration, dramatic ice sculptures amaze visitors throughout the day and night.

As a guest of Shangri-La Hotel, Harbin, you can enjoy refreshing views of the Songhua River through the window of your room. In addition, you'll find the glamorous flower beds of Stalin Park nearby. Start your winter wonderland adventure here.

If you are a culture-lover, the fascinating beauty of buildings embellished with spires and cupolas will definitely draw your attention. Songbei Shangri-La, Harbin, is an elegant retreat in the heart of a vibrant northern city that's just waiting to be discovered. Close to the hotel, Saint Sophia Cathedral and Harbin’s famous Central Avenue await with stories of Harbin's history.

  • Check-in
  • Check-out
  • Rooms
  • Search Again

Shangri-La Hotels