Royal International Hotel Shanghai – Pudong International Airport, Best Hotels in Shanghai, China

No.998 Xiuchuan Road Reserve Now: http://booking.numplex.com/hotel/-1924465 5 Star Hotel. Desc. A 15-minute drive from from Pudong International Airport, Royal International Hotel Shanghai offers a variety of modern rooms with free wired internet on Xiuchuan Road. best deals hotels, best deals…