O hotel urbano situa-se apenas a 5 minutos a pé da Silk Street/Pearl Market, a cerca de 5 km do Templo do Céu, a 6 km da Cidade Proibida e a aproximadamente 70 km da Grande Muralha da China. Este hotel com um complexo de Spa encontra-se a 40 minutos de automóvel do Aeroporto Internacional de Pequim Capital, a 15 minutos de viagem de Praça Oriental ou da Rua Wangfujing e a apenas 20 minutos da principal rua financeira.
Os quartos amplos dispõem opcionalmente de acesso à Internet de banda larga sem fios, telefone multi-linhas IP, aparelhagem hi-fi moderna e televisão com ecrã plano de 42 polegadas em estéreo. Cada quarto compreende uma casa de banho privativa com duche, banheira e secador de cabelo, bem como cama de casal ou kingsize, rádio, cofre, mini-bar, facilidades para preparar café/chá, conjunto para engomar e ar condicionado/aquecimento reguláveis individualmente.
As formas arqueadas, os interiores com muita iluminação natural e as obras de arte chinesas contemporâneas criam uma sensação de espaço e de luxo no centro da China. Inspirado pela cultura Hutong de Pequim, as três salas de conferências deste hotel de negócios foram desenhadas para proporcionar intimidade e privacidade. Renovado em 2009, este hotel climatizado contempla um total de 222 quartos, bem como um hall de entrada com recepção e serviço de check-out sob 24 h, cofre, guichet para câmbio monetário, bengaleiro, elevador, um salão de cabeleireiro, um café, um bar e um restaurante. Os hóspedes terão ainda ao dispor acesso à Internet sem fios, serviços de quartos e de lavandaria e um parque de estacionamento.