The comfortable 2-star Home Inns South Wanping Road Xujiahui Branch offers quick access to Shanghai Propaganda Poster Art Centre, Magnolia Theater and Shanghai Lanxin Theater.
The city center is 5 km away from the hotel. Xujiahui Catholic Church, Guangqi Park and St.Ignatius Cathedral Shanghai are within 15 minutes' walk away.
Home Inns South Wanping Road Xujiahui Branch can be reached in 15 minutes by car from Hongqiao airport.
The rooms in Home Inns South Wanping Road Xujiahui Branch come with free Wi-Fi and climate control.
Guests can avail of an elevator, a designated smoking area and parking as well as a meeting room and a business center.