Hi Inn Shanghai Xujiahui South Wanping Road
Hi Inn Shanghai Xujiahui South Wanping Road is a good accommodation choice in Shanghai. The hotel represents Chinese architecture in Shanghai.
The hotel is 15 minutes' walk away from Shanghai Longhua Tower, FOXTOWN International Plaza and Huangpu River.
Xujiahui Cathedral is 1.8 km from the hotel and Guangqi Park is 1.9 km away.
Hi Inn Shanghai Xujiahui South Wanping Road offers 49 guestrooms appointed with a private toilet, climate control, TV, IDD telephone and a work desk with all the sights of Shanghai within easy access. Bathrooms come with towels, a shower and a hairdryer.
Serving an array of dishes, New Spicy Fish Hot Pot and Kiosk In Dunhuang are just 950 meters away.
Shanghai Stadium underground station is within 10 minutes' walking distance from the property.