Located in Hongqiao- this hotel is within 3 mi (5 km) of Shanghai Everbright Convention & Exhibition Center- Shanghai Zoo- and Shanghai Grand Stage. Xianxia Road and Paramount are also within 6 mi (10 km). Caohejing Hi-Tech Park Station is 7 minutes by foot and Hechuan Road Station is 15 minutes.
Shanghai ShanghaiNo. 1733 Lianhua Road- Minhang District