Este hotel está a menos de 5 minutos a pie de glamurosos centros comerciales, como el Focus Mall, con sus restaurantes cantoneses, y el gran New World Mall, con sus 5 plantas de galerías. La Ciudad Prohibida (a solo 19 km) transportará a los huéspedes a los días de la opulenta dinastía Ming. El centro internacional de exposiciones China International Exhibition Centre está a 20 minutos en coche y el estadio nacional de Pekín queda a 30 minutos en coche.
Este hotel, renovado en 2010, cuenta con un total de 275 habitaciones y una terraza. Las instalaciones a disposición de los huéspedes incluyen una zona de vestíbulo con recepción y servicio de salida 24 horas, caja fuerte, servicio de cambio de divisas, guardarropa y ascensor. También hay una cafetería, un bar y un restaurante, y los huéspedes apreciarán las instalaciones para conferencias y la conexión a Internet WiFi. Pueden pasar el rato tras los eventos en el centro de negocios 24 horas, en la opulenta sala de baile para 300 personas. Alojarse en una habitación Executive supone disfrutar de la hora de los cócteles, así como desayuno gratuito en la sala Executive Lounge con paredes de cristal, situada en la planta alta. Los huéspedes pueden hacer uso de los servicios de habitaciones y de lavandería, y hay aparcamiento a disposición de los que lleguen en coche.