Shell Shanghai Baoshan DistrictSongbin Road Subway Station Hotel Hotel
No.757 Songbin Road, Shanghai, 200940
Set 17 km from Shanghai Jewish Refugees Museum, Shell Shanghai Baoshan DistrictSongbin Road Subway Station Hotel offers rooms with air conditioning in Baoshan.