Okura Garden Hotel Shanghai

58 Mao Ming Nan Lu, Huangpu, 200020 Shanghai, China

Hotel image
Read more reviews for Okura Garden Hotel Shanghai