Marriott has expanded its portfolio of luxury hotels in China with the opening of The Ritz-Carlton, Harbin in the north east of the country. The new hotel, housed within an upscale mixed residential and retail development in one of Harbin's tallest buildings, is centrally located along the city's Songhua River, only 3.