Holiday Inn Express Shanghai Songjiang Fangta, an IHG Hotel
With a stay at Holiday Inn Express Shanghai Songjiang Fangta, an IHG Hotel in Shanghai (Songjiang District), you'll be within a 5-minute drive of Square Pagoda Park and Songjiang Ming Carved Wall. This hotel is 15.6 mi (25.1 km) from National Exhibition and Convention Center and 1.7 mi (2.7 km) from Songjiang Science & Technology Museum.