Directions to Ying Biao Garden Hotel, Shanghai

The Ying Biao Garden Hotel in Shanghai is located at RED MAPLE IN NEW AREA IN CHINESE THE RIVER BA , Shanghai , CN .   Click on the Google Map above to get an interactive version and see the area around the Ying Biao Garden Hotel .