It is the flagship hotel of Plaza Royale hotels & Spas in Shanghai, highly recommended for both business and leisure travelers. (S.S. 25Jul. 08)
The hotel is ideally situated on Pudong Avenue, facing the Huang Pu River, within 10 minutes' drive from the Shanghai New International Expo Center and Lujiazui financial district, and only 35 minutes' drive from the hotel to Pudong International Airport or to Hongqiao Airport.
It is a modern high-rise building.
The lobby is large in size and luxuriously decorated.