Ramada Plaza Pudong Shanghai

No.18 New Jinqiao Road, Pudong, 201206 Shanghai, China

Hotel image
Read more reviews for Ramada Plaza Pudong Shanghai