About it
15 miles from Shanghai South Train Station, Shell Shanghai Chedun Yingshi City Yingshi Road Hotel is located in Shanghai and has air-conditioned rooms. The property is around 15 miles from Shanghai South Train Station, 17 miles from Longhua Temple and 20 miles from Jing'an Temple. Yu Garden is 22 miles away and Shanghai Train Station is 22 miles from the hotel.
The hotel can conveniently provide information at the reception to help guests to get around the area.
People's Square is 21 miles from Shell Shanghai Chedun Yingshi City Yingshi Road Hotel, while Pedestrian Street of East Nanjing Rd. Is 22 miles from the property. The nearest airport is Shanghai Hongqiao International Airport, 14 miles from the accommodation.