Where is Oriental Riverside Bund View Hotel?

Where is Oriental Riverside Bund View Hotel located?

Oriental Riverside Bund View Hotel, Oriental Riverside Bund View Hotel (Shanghai International Convention Center), China (approx. 31.24001°, 121.49689°)


Where is Oriental Riverside Bund View Hotel on the map?