Aceitando apenas cidadãos chineses do continente, o 7Days Inn Beijing Shangdi está localizado apenas a 20 minutos a pé da Estação de Metro Xierqi (Linha 13 e Changping). Dispõe de acesso Wi-Fi gratuito em todas as áreas.
O hotel fica a 25 minutos de carro da Estação Ferroviária de Pequim Norte. O Aeroporto Internacional de Pequim fica a 35 minutos de carro. A Estação Ferroviária de Pequim e a Tian'anmen estão a 45 minutos de carro.
Todos os quartos estão equipados com ar condicionado e uma televisão. A casa de banho privativa está equipada com um chuveiro. A água quente é fornecida 24 horas por dia. Uma chaleira eléctrica está disponível em todos os quartos.
O 7Days Inn Beijing Shangdi serve pequeno-almoço. O ar condicionado está disponível por toda a propriedade.