The 3-star Greentree Inn Shanghai South Railway Station Xujiahui Stadium Subway Station Shell Hotel gives quick access to East Asia Exhibition Hall, situated merely a 6-minute walk away. Featuring Wi-Fi throughout the property, this Shanghai hotel also has amenities such as a storage room.
The Stlgnatius cathedral "Xujiahui Catholic Church" is a mere 1.2 km from the hotel, while the must-see Shanghai Museum is around 6 km away. Located approximately 5 minutes' walk from Shanghai Stadium underground station, the Greentree Inn Shanghai South Railway Station Xujiahui Stadium Subway Station Shell is approximately 25 minutes' walk from the Neo-Gothic Roman Saint Ignatius Catholic Cathedral. Guests might as well visit Basketball Park, which is merely 1.6 km away. The property stands in proximity to the reconstructed 3rd-century Longhua Buddhist Temple, popular with pilgrims and tourists alike. Greentree Inn Shanghai South Railway Station Xujiahui Stadium Subway Station Shell Hotel is also situated nearly a 5-minute drive from Shanghai Indoor Stadium bus stop.
Kota'S Kitchen is just around the corner from this Shanghai hotel and specialises in Japanese cuisine.