Super 8 North Zhongshan Road Lantian Road Hotel
888 Laiting North Road Minhang District,Laiting North Road, Shanghai, 201101
Accepting only Mainland Chinese citizens, Super 8 North Zhongshan Road Lantian Road is situated just a 5-minute walk from Zhenping Road Subway Station and Caoyang Road Metro Station.