Okura Garden Hotel Shanghai

Print

Address:58 Maoming South Road, near Huaihai Middle Road, Huangpu District, Shanghai

Hotel Tel:+86-21-64151111


this hotel's location