<![CDATA[The GreenTree Shell Hotel (Shanghai Xujiahui Meiluo City & shanghai stadium subway station) is one of the newest hotels in Shanghai, having been renovated in 2025.
The hotel is only 5km from Shanghai South Railway Station and 11km from Shanghai Hongqiao International Airport, giving guests a number of convenient transportation options. The closest major public transportation, Caoxi Road Metro Station, is only 500m away. Seeing Shanghai's sights from this hotel is easy with Shanghai Gymnasium, Shanghai Film Museum and Shanghai Stadium all close by.
After a long day of sightseeing, guests can retire to the comfort of the hotel.
If you demand a high level of service, our guests have indicated that this hotel has excellent standards. This hotel is a popular accommodation for groups of friends traveling together. ]]>
No rating
Exploring the area
See map
Stadium Station, 600m, About 9 mins from hotel by foot
Changchun Xinyuan, 2.6km, About 5 mins from hotel by car
Shanghai Hongqiao International Airport, 10.4km, About 12 mins from hotel by car
Select your room
Earn KlookCash for this booking & save on the next one
Home Shanghai GreenTree Shell Hotel (Shanghai Xujiahui Meiluo City & shanghai stadium subway station)