El 7Days Inn Beijing Shangdi Xiaoying Bridge, de 2 estrellas, ofrece 102 habitaciones a unos 4 km de la Universidad Tsinghua. Los huéspedes de este hotel pueden disfrutar de WiFi en toda la propiedad.
El hotel está situado en Pekín, a un corto paseo de la estación de metro Yongtaizhuang. El Centro Acuático Nacional de Pekín está a unos 15 minutos en coche del 7Days Inn Beijing Shangdi Xiaoying Bridge, mientras que la estación de autobuses YongTai Road, está a unos 10 minutos a pie. La Universidad de Pekín se encuentra a unos 7 km del lugar. La estación de metro más cercana está a unos 10 minutos a pie.
Algunas habitaciones de este hotel son con aire acondicionado y cuentan con escritorio, cortinas opacas y televisión con múltiples canales. Toda habitación incluye un cuarto de baño con inodoro separado y ducha.