Situata a Pechino, a 9 km dal Palazzo d'Estate e a 13 km dallo Stadio Nazionale di Pechino - Bird Nest, la Beijing Shangdi citigo HOUSE offre un bar e la connessione WiFi gratuita. La struttura si trova a 16 km da Houhai Bar Street, a 16 km dalla zona di Shichahai e a 17 km da Nan Luo Gu Xiang. La reception è aperta 24 ore su 24.
Le camere sono dotate di TV a schermo piatto. Le camere della Beijing Shangdi citigo HOUSE sono dotate di aria condizionata e, in alcuni casi, di terrazza. Le camere sono dotate di bagno privato.
Al mattino vi attende una colazione a buffet.
La Beijing Shangdi citigo HOUSE dista 18 km dal Tempio Yonghegong e 20 km dalla Città Proibita. L'Aeroporto più vicino è quello Internazionale di Pechino-Capitale, a 32 km.