Holiday Inn Express Shanghai Jinqiao Central is situated in Pudong Jinqiao’s business district. It features a restaurant and rooms with flat-screen cable TVs. Free internet and parking are available.
Number of rooms: 201
No.1359 Jinqiao Road, Pudong, 200129 Shanghai, China
Hotel booked 2 times today.