Home Inn Plus Shanghai Xujiahui offers 183 rooms 14 minutes' stroll from East Asia Exhibition Hall. This hotel comes with Wi-Fi in public areas.
The accommodation is situated in Xuhui, which is home to the Shanghai Botanical Gardens and historic places of worship like the huge Buddhist Longhua Temple and the neo-Gothic St Ignatius Cathedral, quite close to Shanghai Stadium underground station. Xujiahui Catholic Church is 7 minutes' stroll from the 3-star hotel, and Former French Concession is 4.8 km away. Located 20 minutes' walk from Saint Ignatius Cathedral, this property puts the city at your fingertips. The nearest bus stop Shanghai Indoor Stadium is approximately 700 metres away.
For more comfort a hairdryer and towels along with a separate toilet and a shower are provided.
Guests may find the seafood restaurant WuYue LuoMa Seafood Buffet 13 minutes' stroll away.