Spectacular landscapes surround the Shangri-La Hotel, Harbin, the first international Harbin luxury hotel. Sitting alongside the scenic Songhua River this Harbin hotel overlooks the city's Central Business District, bringing world-class facilities and Shangri-La service to one of China's most unique cities.