Sheng Da Hotel Shanghai
The 2-star Sheng Da Hotel Shanghai lies within 2.1 km from Longhua Temple. It features 24-hour reception, 24-hour security and turndown service as well as currency exchange and a lift.
This property is 30 minutes' walk to Notre Dame Site. It is about 8 km away from the center of Shanghai.
Guests can share a meal in Ye Li Xia Li Xinjiang Restaurant and Zhen Ding Chicken, located about 500 meters away.
Caobao Road underground station is about 10 minutes' walk of the hotel. A mere 15 minutes’ drive from Hongqiao.
There are car rental services on site.