At a distance of 6 km from Former French Concession, the 3-star Greentree Inn Shanghai South Railway Station Xujiahui Stadium Subway Station Shell Hotel includes 60 rooms.
This Shanghai hotel stands 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, within a minute's drive of the religious sites like the Stlgnatius cathedral "Xujiahui Catholic Church". Located within 700 metres of Shanghai Stadium underground station, the Greentree Inn Shanghai South Railway Station Xujiahui Stadium Subway Station Shell is 6 minutes' walk from East Asia Exhibition Hall. The property is around a 5-minute ride from Riverside Promenade. There is Shanghai Indoor Stadium bus stop at a medium distance from the accommodation.
Some rooms have black-out curtains and air conditioning, as well as free Wi-Fi and cable channels for your convenience. A separate toilet and a shower, along with hair dryers and bath sheets, are featured.
IKEA Restaurant serves European dishes and lies within 17 minutes' walk of the hotel.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Find out what other guests say about Greentree Inn Shanghai South Railway Station Xujiahui Stadium Subway Station Shell Hotel!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Find your perfect place to stay!
Great locations and deals for every budget.