GreenTree Inn Shanghai West Yingao Road Subway Station Express Hotel Hotel
Intersection of West Yingao Road and Xiner Road, Baoshan District, 200439 Shanghai, China
Das Greentree Inn Shanghai West Yingao Road Subway Station Express Hotel befindet sich in Shanghai, 20 km vom Einkaufszentrum Superbrand Shopping Mall Shanghai und 20 km vom IFC Shanghai International Financial Center entfernt.