Okura Garden Hotel Shanghai

58 Mao Ming Nan Road
Shanghai
China