Where to?

Check-in/out dates

Select your dates

Guests and rooms

2 adults, 1 room

GreenTree Shell Hotel (Shanghai Xujiahui Meiluo City & shanghai stadium subway station)

No. 123 Caoxi Road, Xuhui District, ShanghaiSee map
Top reasons for booking
See details
<![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

Earn KlookCash for this booking & save on the next one

Home Shanghai GreenTree Shell Hotel (Shanghai Xujiahui Meiluo City & shanghai stadium subway station)