Este hotel localiza-se perto da ponte de Anhui. Fica adjacente ao estádio nacional Ninho de Pássaro, ao centro aquático nacional de Pequim e ao centro comercial. A praça Tiananmen encontra-se a aproximadamente 13 km do estabelecimento, que se situa também a sensivelmente 19 km da estação de comboios.
Os quartos do hotel incluem as categorias Superior, Business e Deluxe. Todos eles estão equipados com uma gama completa de comodidades, incluindo televisão via satélite, telefone com ligação direta internacional, acesso à Internet e minibar, assim como luzes de mesa, ar condicionado e aquecimento e uma casa de banho privativa com duche.
Os restaurantes do recinto servem vários estilos de cozinha deliciosa. A sala de banquetes tem capacidade para sentar 900 pessoas.
Este é um Hotel Boutique de negócios com 220 quartos. Apresenta um ambiente amável, acolhedor e atencioso e dedica-se a proporcionar serviços de alta qualidade. Para além de um hall de entrada com receção e serviço de check-out sob 24 h, cofre, guiché para câmbio monetário e elevador, as instalações ao dispor dos hóspedes neste estabelecimento climatizado incluem ainda um salão de cabeleireiro, um bar e espaços para conferências. Os hóspedes poderão também usufruir dos serviços de quartos e de lavandaria mediante pagamento adicional.
O hotel conta com uma sala com ténis de mesa, um centro de Spa e um Health Club (taxa extra).