Super 8 North Zhongshan Road Lantian Road Hotel
No.38 North Zhongshan Road, Putuo, 200063 Shanghái, China
El Super 8 North Zhongshan Road Lantian Road solo aloja a ciudadanos de China continental y está situado a solo 5 minutos a pie de las estaciones de metro de Zhenping Road y Caoyang.