No.2419 Hongqiao Road, Changning District, Shanghai, 200335, China

   

About This Property

Nearest Airport Shanghai Hongqiao Airport
Distance to Airport 1.91KM
Nearest Train Station Xinzhuang Railway Station
Distance to Train Station 10.57KM
Nearest Subway Station Shanghai Zoo
Distance to Subway Station 0.93KM
Average Price From USD115
Hotel Star Rating 4