Home Inns South Wanping Road Xujiahui Branch is a 2-star property only 1.6km from FOXTOWN International Plaza, Shanghai Lanxin Theater and Bugaoli Scenic Resort.
This property is 10 minutes' to Shanghai Entomological Museum, Guangqi Park and Notre Dame Site. Shanghai city center is 5km away.
The property is just 15 minutes away from Xujiahui subway station. 15 minutes by car from Hongqiao airport.
The rooms in Home Inns South Wanping Road Xujiahui Branch come with climate control and Wi-Fi.
Guests are welcome to use parking, a designated smoking area and a lift for general purposes and a meeting room and a business center for business needs.