Loading hotels
Confirming room availability...
Mercure Shanghai Zhangjiang, Keyuan Road Pudong 1500, Shanghai, China
Located in Pudong, this hotel is 0.9 mi (1.5 km) from Museum of Traditional Chinese Medicine and 2.1 mi (3.4 km) from Ziwei Park. Shanghai New International Expo Centre and Century Park are also within 6 mi (10 km).Along with a restaurant, this hotel has a bar/lounge and WiFi in public areas. Other amenities include self parking, meeting rooms, and a 24-hour front desk.This hotel has 283 rooms.