Shanghai Holland Hotel


Language:English | 简体中文
Address:No.1301 Gonghexin Road Jing'an District Shanghai 200070 China
Booking online
- 3km to Shanghai Railway Station;
- 3km to Hongkou Soccer Stadium;
- 3km to Shanghai Circus World;
- 5km to People's Square;
- 6km to the Bund;
- 15km to Everbright Exhibition Center;
- 17km to Hongqiao Airport.
- 50km to Pudong International Airport.