The 3-star South Hotel Shanghai, located at a distance of 0.9 km from Longhua Temple, features high-speed Internet access in the rooms. Guests who stay at the hotel can park their car on site.
This property is about 15 km from Shanghai Hongqiao International airport and a 10-minute drive from such cultural venues as the offbeat and macabre Shanghai Public Security Museum. The hotel stands in the vicinity of Shanghai Stadium tube station. The accommodation is located within 25 minutes' walk of Riverside Promenade. There is Shanghai Indoor Stadium bus stop just 0.8 km away.
Guests can also savour Chinese dishes served at FuHao DongYa Hotel FuLi Xuan, which is situated merely a 5-minute walk away.