Modern design with panoramic views, located at the heart of
Shanghai. On the famous Nanjing Road Pedestrian Street, adjacent to
the People’s Square Metro interchange and just 10 minutes walk from
Ascending 66 stories over Shanghai in the tallest building west of the Huang Pu River, Le Royal Méridien Shanghai offers five-star service, modern design and limitless opportunities for discovery.
Floor-to-ceiling windows in 770 guestrooms and suites frame panoramic views of the Huang Pu River, People’s Park and the Shanghai city skyline. Six restaurants and bars allow you to explore innovative pairings of flavours and aromas. For contemplation and vitalisation, a heated swimming pool, steam bath, sauna, gym and modern spa with private treatment rooms are available. ... [+] More