A 10-minute drive from Shanghai New International Exhibition Centre, Ramada Plaza Pudong Shanghai provides an indoor pool, tennis courts and pampering massage treatments. Free Wi-Fi is available in the entire property. Parking is free.
Number of rooms: 269
No.18 New Jinqiao Road, Pudong, 201206 Shanghai, China
Hotel booked 2 times today.