GreenTree Inn Shanghai South Railway Station Luoxiang Road Shell Hotel
GreenTree Inn Shanghai South Railway Station Luoxiang Road Shell Hotel
NO.90,Luoxiang Road,Xuhui District,
Shanghai,
200231 · Map
GreenTree Inn Shanghai South Railway Station Luoxiang Road Shell Hotel Facilities
- 61 rooms
- Private bathroom in some rooms
- Colour television in all rooms
- Telephone in all rooms
- Major credit cards accepted