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