The urban complex where the hotel is situated—Chongqing Raffles City,was designed by the internationally renowned architect Moshe Safdie and his team. At the confluence of the two rivers in Chaotianmen, they have created a group of buildings resembling a "sailboat," consisting of eight skyscrapers. The shape of the buildings, akin to a "sailboat," carries a profound meaning and has become a new landmark in Chongqing.