Offrant un stockage des bagages et un restaurant, l'hotel Ibis Shanghai Expo Dongming Road Metro se trouve dans le quartier Pudong, à 7 km du Musée des sciences et de la technologie de Shanghai et à 25 minutes de marche du Musée des Arts de la Chine. De plus, vous trouverez un Wi-Fi dans tout l'établissement.
Le Temple du dieu de la ville est également situé à 8 km de cet hotel 3 étoiles. Ibis Shanghai Expo Dongming Road Metro se situe à deux pas de la station de métro Dongming Road.
Chacune des 154 chambres est équipée de la climatisation ainsi que d'une télévision à écran plat câblée. Une TV à écran plat, une climatisation et une bouilloire sont également fournis dans les chambres.