Situato a circa 2 km dallo Stadio nazionale di Pechino, molto apprezzato dagli amanti dello sport, il 7Days Inn Beijing Anzhen, a 2 stelle, dispone di 135 camere. L'hotel mette a disposizione anche il Wi-Fi nelle aree comuni.
La struttura si trova a Pechino, a breve distanza dalla stazione della metropolitana di Anzhenmen. Tra le attrazioni religiose della zona c'è il Tempio di Confucio (2 km) e le Yonghe Gong (2,1 km). La zona propone opportunità di shopping come il Centro Convegni Internazionale di Pechino, a circa 2 km dall'hotel. La stazione della metropolitana più vicina si trova a circa 950 metri di distanza
La struttura dispone di camere che vantano mobili eleganti.
Gli ospiti possono gustare la colazione al ristorante. Durante il soggiorno presso questo hotel, gli ospiti possono scegliere tra i punti di ristoro nelle vicinanze, come il ristorante BeiMen Shabu, a circa 15 minuti a piedi dal posto, o il ristorante Jinbaiwan Roast Duck, a 15 minuti a piedi.