Lan Sun Mountain Villa

Location : No.9269 Wai Qingsong Highway,Sheshan Town, Songjiang District,Shanghai,China



Located in the Shanghai Sheshan National Tourist Resort, Lan Sun Mountain Villa is backed by the East Sheshan Mountain with bamboo whirling, with a view of mountain streams meandering to its south and the first cathedral of the Far East on the top of the West Sheshan Mountain. It is known as a \"natural oxygen bar\" on the outskirts of Shanghai. The entire villa embodies a Continental architectural style.



Zip Code





Line 9 Sheshan station

Business hours


The Official Shanghai China Travel Website is a practical and authoritative guide for visitors who travel to Shanghai China, and those corporations engaged in planning and organizing
corporate incentive travel, conventions, exhibitions and events (MICE) in Shanghai China, covering Shanghai map, weather, flights, airport, train, hotels, restaurants, travel, expo travel,
attractions, shopping, art, sports, nightlife, exhibitions, trade fairs, conventions, meetings, events etc.