Directions to New Garden Hotel Shanghai, Shanghai

New-garden-hotel-shanghai-map
The New Garden Hotel Shanghai in Shanghai is located at NO.1900 HONGQIAO ROAD , Shanghai , CN .   Click on the Google Map above to get an interactive version and see the area around the New Garden Hotel Shanghai .