Okura Garden Hotel Shanghai
Okura Garden Hotel Shanghai 
58 Mao Ming Nan Road
Shanghai,  200020
China
Rates from 166.15 to 485.88 (CNY)

Sponsored
links