Royal Garden Hotel Shanghai

No.1539 Huaxia East Road Pudong New Area Shanghai China | 240m from Metro Station:East Huaxia Road,Pudongxin District,Shanghai,Shanghai

Royal Garden Hotel ShanghaiOver view
All Photos

Royal Garden Hotel Shanghai

No.1539 Huaxia East Road Pudong New Area Shanghai China | 240m from Metro Station:East Huaxia Road,Pudongxin District,Shanghai,Shanghai