About it
Located in Songjiang, 18 miles from Shanghai South Train Station, LanOu Hotel Shanghai Sheshan National Forest Park Happy Valley features views of the city. The property is around 18 miles from Shanghai South Train Station, 18 miles from Longhua Temple and 21 miles from Jing'an Temple. The property provides a 24-hour front desk and a concierge service for guests.
Guest rooms are equipped with air conditioning, a flat-screen TV with cable channels, an electric tea pot, a shower, free toiletries and a desk. The rooms include a safety deposit box.
Jade Buddha Temple is 22 miles from the hotel, while People's Square is 23 miles away. The nearest airport is Shanghai Hongqiao International Airport, 14 miles from LanOu Hotel Shanghai Sheshan National Forest Park Happy Valley.