Hotel Shanghai Wild Animal Park Meilun
★★★★
No.55 Yuanzhong Road, Hu'nan Road, Shanghai, China Show on map
Ji Hotel (Shanghai Wildlife Park) is a 3-star hotel in Shanghai, China. It is one of 9,873 places to stay in Shanghai listed on Triptoic.
No.55 Yuanzhong Road, Hu'nan Road, Shanghai, China
Ji Hotel (Shanghai Wildlife Park) is located at No.55 Yuanzhong Road, Hu'nan Road, Shanghai, China.
Ji Hotel (Shanghai Wildlife Park) is rated 3 stars.
Highly rated alternatives close by
Hotel
Resort
Hotel
Guest favorite
Hotel