Shell Shanghai Baoshan District Tieli Road Subway Station Tiefeng Road Hotel Hotel
No.2272, Tiefeng Road, Baoshan District, 201999 Baoshan, China
Situated in Baoshan, 21 km from Shanghai Jewish Refugees Museum, Shell Shanghai Baoshan District Tieli Road Subway Station Tiefeng Road Hotel features rooms with air conditioning.