With a stay at Lan Sun Mountain Villa in Shanghai (Sheshan), you'll be minutes from Sheshan Cathedral and Sheshan National Forest Park. This hotel is within close proximity of Sheshan Hill and Sheshan Observatory.
Make use of convenient amenities, which include concierge services and an arcade/game room.
A complimentary breakfast is included.
Business, Other Amenities
Featured amenities include a computer station, dry cleaning/laundry services, and luggage storage. Free self parking is available onsite.