Este hotel está situado en pleno corazón del nuevo y dinámico distrito de negocios de Taipei. Goza de una práctica ubicación en el complejo World Trade Centre y al lado de Taipei 101. El museo nacional de historia está aproximadamente a 4,9 km del hotel. EL hotel está a unos 8 minutos a pie del Mass Rapid Transit (estación Taipei City Hall), que brinda prácticas conexiones con el resto de la ciudad.
El hotel goza de todas las ventajas de su ubicación en un barrio dinámico donde abundan grandes opciones de tiendas, restaurantes y lugares de entretenimiento. Hay un total de 856 alojamientos bien equipados, que vienen con todas las comodidades esenciales para asegurar a los huéspedes del hotel lo mejor en confort. Las instalaciones de este establecimiento climatizado incluyen vestíbulo con caja fuerte, restaurante y servicio de habitaciones.
La decoración luminosa y contemporánea realza los elegantes alojamientos, que comprenden una mullida cama extra grande, escritorio con conexión a Internet de alta velocidad y un amplio cuarto de baño en mármol con bañera y cabina de ducha. Los huéspedes pueden disfrutar de comodidades de lujo, como un bar ejecutivo muy bien surtido, nevera, albornoces y zapatillas, así como prensa diaria local e internacional. Otras prestaciones estándar incluyen secador de pelo, teléfono de línea directa, TV vía satélite, caja fuerte, cafetera/tetera y aire acondicionado regulable.
El Club Oasis, situado en la quinta planta, es un retiro urbano. Es el lugar donde los huéspedes del hotel pueden escapar de su ajetreada vida en Taipei. Este perfecto refugio en la ciudad fue creado pensando en tres elementos fundamentales: relajación, rejuvenecimiento y ejercicio para permanecer en forma. Hay piscina climatizada al aire libre y gimnasio.
El hotel cuenta con bar y salón, así como con 10 restaurantes que sirven cocina china, de Shanghái, japonesa y occidental. Se sirve desayuno, almuerzo y cena en forma de bufet.