The comfortable Home Inns South Wanping Road Xujiahui Branch offers an elevator, a designated smoking area and parking.
A short walk will take you to Shanghai Propaganda Poster Art Centre, Magnolia Theater and Shanghai Lanxin Theater in 25 minutes. The property is set within 5 km distance from Shanghai city center.
The hotel provides easy access to Xujiahui Cathedral, St.Ignatius Cathedral Shanghai and Xujiahui Catholic Church, lying within just 650 meters of Hengshan Road subway station. Hongqiao airport is approximately 15 minutes' drive away.
The rooms in Home Inns South Wanping Road Xujiahui Branch come with free Wi-Fi and climate control.
A meeting room and a business center are also offered at the hotel.