El establecimiento se encuentra en Baoshan, a 21 km del Museo de los Refugiados Judíos de Shanghái. El Shell Shanghai Baoshan District Tieli Road Subway Station Tiefeng Road Hotel ofrece habitaciones con aire acondicionado.
Número de habitaciones: 51
No.2272, Tiefeng Road, Baoshan District, 201999 Baoshan, China