7Days Inn Shanghai South Xizang Road Subway enjoys a prime location and provides easy access to the cable-stayed Nanpu Bridge 3.4 km away. This hotel also features Wi-Fi in public areas.
The 2-star hotel is located in Shanghai, 5 minutes' stroll from South Xizang Road tube station. The 5-acre Yu Garden is 2.8 km from the property in Shanghai. Guests might as well visit Penglai Park, which is approximately 800 metres away. The 7Days Inn Shanghai South Xizang Road Subway is 25 minutes' walk from the Birthplace of the Chinese Communist Party.
There are 94 rooms equipped with air conditioning along with modern facilities including complimentary wireless internet and a multi-channel television.
The restaurant Yonghe Dawang is about 1 km away.