Shanghai's luxury hotels are far ahead, with Shangri-La and InterContinental taking the top spots

In the latest luxury hotel rankings, Shanghai ranks first by a wide margin. Shangri-La and InterContinental stand out in particular. Source: Hupu community.