El Shanghai Dongjiao Hotel está situado en la Nueva Área de Pudong, en Shanghái, y dispone de piscina cubierta. Además, hay conexión Wi-Fi gratuita en todas las dependencias.
El Shanghai Dongjiao Hotel se encuentra a 4,2 km del parque Centenario, a 8,7 km de la torre Jin Mao, a 12,9 km de la zona de bares y de ocio de Xintiandi y a 35 km del aeropuerto internacional Hongqiao.
Las habitaciones están equipadas con TV de pantalla plana, aire acondicionado, zona de comedor con hervidor eléctrico y cafetera y baño privado con secador de pelo y bañera o ducha. Todas tienen vistas al jardín. Además, incluyen balcón, ordenador y bañera de hidromasaje.
El Dongjiao Hotel cuenta con centro de spa y de bienestar, restaurante, instalaciones para deportes acuáticos, instalaciones para reuniones y sala de juegos. Tanto en el establecimiento como en las inmediaciones se puede practicar una gran variedad de actividades, como senderismo, billar y ping pong. Hay aparcamiento gratuito.