Le Meridien Sheshan Shanghai


Located by the shore of Shanghai’s largest lake, the stylish Le Meridien She Shan provides guests with a relaxed elegant ambience set amidst the natural beauty of the She Shan national tourist resort. The 326-bedroom hotel is located in the northern part of Song Jiang Satellite City in Shanghai. Surrounded by 47 square kilometers of Shanghai’s most natural and picturesque landscape, Le Meridien She Shan Shanghai is only 40 minutes from Shanghai city Centre and gets easy access to Metro Line 9.