Tag Archives: shangri la shanghai

Pudong Shangri La

Located close to the banks of the majestic Huangpu River, the Pudong Shangri La presents visitors with an incredible view of Shanghai’s historic Bund riverfront, with the city’s brightly lit business district in the backdrop completing the view visible from its twin towers. Both structures stretch 36 levels into the sky and pamper guests with […]