At a 700-metre distance from Shanghai Stadium underground station, the 3-star Greentree Inn Shanghai South Railway Station Xujiahui Stadium Subway Station Shell Hotel is located in a shopping area of Shanghai, at a 500-metre distance from East Asia Exhibition Hall.
This Shanghai hotel is situated within close distance of Saint Ignatius Cathedral, while the Stlgnatius cathedral "Xujiahui Catholic Church" is about 15 minutes' walk away. 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, where the property sits, grants access to cultural attractions like the offbeat and macabre Shanghai Public Security Museum, which is about 10 minutes away by car. The hotel is about a 25-minute walk from Long Museum. Shanghai Indoor Stadium bus stop is within walking distance of the accommodation. Greentree Inn Shanghai South Railway Station Xujiahui Stadium Subway Station Shell Hotel is an 11-minute drive to Shanghai Hongqiao International airport.
Furnished with a work desk, some of the 60 rooms feature blackout curtains and air conditioner along with complimentary wireless internet and cable channels. Guests can also make use of a separate toilet and a shower, as well as comforts such as a hairdryer and bath sheets.
The restaurant IKEA Restaurant is a mere 1.3 km from this Shanghai hotel.