El hotel Wyndham Grand Plaza Royale Oriental Shanghái, de 5 estrellas, incluye 523 habitaciones y está situado a 1 km de Río Huangpu. El hotel en el distrito Pudóng cuenta con una piscina y un centro de fitness.
A unos 15 minutos en coche de la Torre de la Perla de Oriente, este hotel está no muy lejos de la estación de metro Deping Road. El Centro Financiero Mundial de Shanghai se encuentra a 4 km del Wyndham Grand Plaza Royale Oriental y el aeropuerto internacional de Shanghai Hongqiao a 25 km. Este lugar está a unos 10 minutos en coche de la Torre de Shanghái y de otras atracciones principales de Shanghái.
Algunas de sus habitaciones con aire acondicionado tienen sala y cocina, e instalaciones como televisor de pantalla plana con canales de cable, además de servicio de tetera/cafetera. Las habitaciones, amuebladas con escritorio, también cuentan con ventanas insonorizadas. Los cuartos de baño ofrecen ducha adaptada, bañera de hidromasaje y un inodoro separado, y están equipados con secadores de pelo y toallas de baño. Algunas de estas habitaciones con aire acondicionado tienen vistas al mar.
El hotel Wyndham Grand Plaza Royale Oriental Shanghái sirve un desayuno continental por la mañana.