The 2-star Hanting Express Shanghai Indoor Stadium South is set approximately 15 minutes by car from Riverside Promenade and around 25 minutes' walk from the private art gallery "Long Museum".
This Shanghai hotel stands in Xuhui, which is home to the Shanghai Botanical Gardens and historic places of worship like the huge Buddhist Longhua Temple and the neo-Gothic St Ignatius Cathedral, at a medium distance from the religious sites like the reconstructed 3rd-century Longhua Buddhist Temple. Cultural sights in the area include Lupu Arch Bridge, which is approximately 3.4 km away. Also, Huangpu River lies approximately 4.8 km away, while Yunjin Road is approximately 5 minutes' walk from the hotel. Shanghai Hongqiao International airport is nestled 15 km away.
The bathroom is equipped with a separate toilet and a shower, along with hairdryers and bath sheets.