Located on the banks of the picturesque Songhua River, Shangri-La Hotel, Harbin, is a stylish international five-star hotel in charming Harbin city.

Lavish accommodation and elegant dining options are complemented by world-renowned Shangri-La hospitality, ensuring a luxurious and enjoyable stay at this serene sanctuary.

Updated Privacy Policy
We have updated our Privacy Policy and Cookies Policy to take into account the European Union General Data Protection Regulation. For more information, please click here.

555 You Yi Road, Harbin, 150018, China T: +8645184858888