Royal International Hotel Shanghai - Pudong International Airport

No.998 Xiuchuan Road, Pudong, 201200 Shanghai, China

Hotel image
Read more reviews for Royal International Hotel Shanghai - Pudong International Airport