Holiday Inn Shanghai Pudong Nanpu, an IHG Hotel Hotel
No.55 Huan Long Road, Pudong, 200127 Shanghai, China
Holiday Inn Shanghai Pudong Nanpu is located in downtown Shanghai, close to Pudong financial district, and is a 10-minute walk from Lancun Road Subway Station (line 4 and 6).