El All Seasons Shanghai Lujiazui Pudong Avenue Hotel, de 3 estrellas, está situado en el barrio Pudóng de Shanghái, a unos 5 minutos a pie de Pudong Mosque. El hotel ofrece 213 habitaciones e instalaciones como depósito de equipajes.
El Bund se encuentra a unos 4 km de este hotel y el Estadio Mercedes-Benz Arena a unos 7 km. Entre los lugares de culto que puedes visitar a poco más de 10 minutos en coche del hotel All Seasons Shanghai Lujiazui Pudong Avenue está el Templo ciudad de Dios. Los huéspedes también pueden llegar a la Torre de Shanghái, que está a unos 2 km. La estación de metro Yuanshen Stadium está al alcance de este alojamiento.
El desayuno buffet, con opciones variadas, se sirve cada mañana. Puedes comer en el restaurante The Office, a tan solo 13 minutos a pie del All Seasons Shanghai Lujiazui Pudong Avenue.