Shanghai Na Lan Shi Shang Hotel
Shanghai Na Lan Shi Shang Hotel is a fine option to stay in Shanghai.
This property is located in Bund district of Shanghai not far from Huijin Shopping Center Center . The venue is set within 6 km from Shanghai city center.
Hongqiao Park is 8 km from the hotel and Jing'an Temple is 2.7 km away.
The rooms in Shanghai Na Lan Shi Shang Hotel come with climate control, a private safe and hi-fi.
Offering a variety of dishes, Lychee and Agiu are about 450 meters away.
The property is in a 10-minute walking distance from Zhongshan Park subway station. Guests can reach Hongqiao airport within 15 minutes' drive.