|
|
|
Location. Positioned in the National Tourist Resort of She Shan, China, Le Meridien She Shan Shanghai overlooks the Yuehu Lake, 46 kilometers southwest of Shanghai. The hotel stands five kilometers from the Shanghai Astronomical Observatory, She Sh
|
|
from $288.00
Book Now
|