Bed & Breakfast 上海宿於民宿 Shanghai Suyu Resort
★★★★★
No. 8916 Hunan Highway, Shanghai, China Show on map
Shell Hotel (Shanghai Wild Animal Park Branch) is a 3-star hotel in Shanghai, China. It is one of 9,873 places to stay in Shanghai listed on Triptoic.
No. 8916 Hunan Highway, Shanghai, China
Shell Hotel (Shanghai Wild Animal Park Branch) is located at No. 8916 Hunan Highway, Shanghai, China.
Shell Hotel (Shanghai Wild Animal Park Branch) is rated 3 stars.
Highly rated alternatives close by
Resort
Hotel
Hotel
Hotel