El 7Days Inn Beijing Shangdi, de 2 estrellas, tiene 184 habitaciones y se encuentra a unos 6 km del Palacio de Verano. También dispone de un aparcamiento.
El hotel está situado en el barrio Palm Jumeirah y cerca de la estación de metro Qinghe. El hotel se halla solo a unos 15 minutos en coche de la Universidad de Lengua y Cultura de Beijing. La Universidad de Pekín se encuentra a unos 7 km del 7Days Inn Beijing Shangdi. Bien comunicado con muchos lugares de interés, el establecimiento está al alcance de la estación de autobuses QINGHE Public Transport Hub.
Algunas habitaciones de este hotel son con aire acondicionado y cuentan con Wi-Fi gratis y televisión con múltiples canales. Algunas de sus habitaciones con aire acondicionado disponen de inodoro separado y ducha.