Leisure Inn Shanghai is located about 20 minutes' walk from Xujiahui Catholic Church and features a business centre for those travelling on business.
You'll need 11-minute drive to Shanghai Hongqiao International airport. This inn is also a few minutes' drive from Shanghai Longhua Tower in Shanghai. Longhua Memorial Park of Revolutionary Martyrs is situated about 15 minutes' walk from the 4-star hotel. The accommodation is approximately a 10-minute walk from Shanghai Indoor Stadium bus stop and in front of Shanghai Stadium underground station.
Guests can try Chinese dishes at FuHao DongYa Hotel FuLi Xuan located around 5 minutes by car from Leisure Inn.