Located by the shore of Yue Hu lake, near She Shan Station of Metro
Line No.9, the stylish Le Meridien She Shan provides guests with a
relaxed elegant ambience set amidst the natural beauty of the
SheShan national tourist resort. Bathed in natural light, this
fresh upscale hotel sets a standard in contemporary luxury Chinese
Nearby attractions include the national forest park and SheShan Cathedral, one of the Far East's oldest remaining cathedrals built in 1871, as well as the SheShan Observatory.
Le Meridien Hotels and Resorts, one of the world's leading luxury hotel brands with more than 130 luxury and upscale hotels in its portfolio spanning key cities and exotic locations, brings its European style with French flair to China with the "chic" Le Meridien She Shan, aiming to become one of Shanghai's major landmarks. ... [+] More