Oriental Riverside Bund View Hotel (Shanghai International Convention Center)

Accommodation

Asia, China, Shanghai