SmartShanghai.com Editor's Description
Whilst all of Shanghai's Hotels claim to be located in the 'heart of Shanghai' only a few of them actually are. One of them is Le Royal Meridien. Found between Nanjing Road East and People's Square, this hotel is an ideal location for tourists, closely located near key shopping areas, and sites such as the Shanghai Museum and Grand Theatre. There are lots of popular bars and restaurants within walking distance, and the famous Bund river is only 5 minutes away.