Greentree Inn Shanghai South Railway Station Luoxiang Road Shell Hotel features 61 rooms and lies 4.8 km from Huangpu River. Guests who stay at the hotel can park their car nearby.
The accommodation is about 20 km from Shanghai Hongqiao International airport and 6 km from such cultural venues as Long Museum. East Asia Exhibition Hall is at a medium distance from this 3-star hotel, while Changqiao Rd Shangzhong Rd bus stop is 10 minutes' walk away. The property allows you to enjoy such natural sights as Zhongxing Lake 600 metres away. Greentree Inn Shanghai South Railway Station Luoxiang Road Shell Hotel is located 25 minutes' walk from Shanghai Botanical Garden.
Bathrooms with a separate toilet and a shower, also feature a hairdryer and towels for guests' extra comfort.