Home Inn Shanghai New International Exhbition Centre Zhangjiang High Technology Park Metro Station
Home Inn Shanghai New International Exhbition Centre Zhangjiang High Technology Park Metro Station
No. 368 Keyuan Road,
Shanghai,
200000 · Map
Home Inn Shanghai New International Exhbition Centre Zhangjiang High Technology Park Metro Station Facilities
- 105 rooms
- Private bathroom in some rooms
- Colour television in all rooms
- Telephone in all rooms
- Major credit cards accepted