

With a stay at The Ritz-Carlton, Harbin in Harbin (Song Bei), you'll be within a 10-minute drive of Harbin Ice and Snow World and Heilongjiang Science and Technology Museum. This 5-star hotel is 5.1 mi (8.1 km) from Harbin Polarland and 5.4 mi (8.8 km) from Sun Island Park.