El hotel tiene una ubicación céntrica en el distrito de Yubei, una nueva zona comercial donde se han instalado muchas empresas multinacionales. El establecimiento se halla a 15 km del centro de la ciudad y a 30 minutos de viaje de numerosos lugares de interés histórico y turístico, así como centros comerciales.
El edificio del hotel tiene 26 plantas y un total de 272 habitaciones: 73 suites, 46 habitaciones de no fumadores, 81 dobles individuales y 191 dobles. Todas son modernas y estilosas, y están equipadas con lo último en descanso y con ventanas dobles. Las plantas del Executive Club ofrecen salones privados, centros de negocios, varios bares y restaurantes, banquetes, así como salas de reuniones y conferencias con un personal cualificado. El hotel está climatizado y dispone de vestíbulo, restaurante, conexión a Internet WiFi, servicio de habitaciones y aparcamiento.
Cada habitación está perfectamente dotada y es muy completa; entre otras comodidades, se ofrece cuarto de baño privado con ducha y secador de pelo, cama doble o extra grande, TV por cable/satélite, caja fuerte, aire acondicionado central, calefacción central y cafetera/tetera.
El club de salud cuenta con una piscina climatizada, spa, tratamientos de masaje y sala de aeróbic.
El Salt & Pepper, situado en la planta baja, sirve desayuno, almuerzo y cena a la carta. El Lobby Lounge, situado en la planta baja también, ofrece café, té, refrescos y bebidas alcohólicas.