186 North Shenchang Road, Shanghai, China, MINHANG
Property Location
With a stay at 7 Days Inn in Shanghai (Minhang), you'll be within a 10-minute drive of National Exhibition and Convention Center and Xianxia Road. This hotel is 11.6 mi (18.7 km) from Jing'an Temple and 7 mi (11.2 km) from Zhongshan Park.