El The Howard Plaza Hotel Taipei es un lujoso hotel de 5 estrellas situado a 7 minutos a pie de la estación de Zhongxiao Fuxing. Cuenta con piscina al aire libre, sauna y aparcamiento gratuito.
Las habitaciones presentan interiores modernos y están equipadas con minibar, set de té y café, TV de pantalla plana y baño privado con bañera y artículos de aseo.
El establecimiento dispone de centro de fitness, sala de ejercicio aeróbico, galería comercial y mostrador de información turística.
El restaurante Yangtse River sirve platos de Shanghái y el Rainbow Terrace está especializado en cocina asiática y occidental.
El Taipei Howard Plaza Hotel se encuentra a 10 minutos en coche del Salón Conmemorativo de Chiang Kai-shek, a 15 minutos en coche del mercado nocturno de Shihlin y a 45 minutos en coche del aeropuerto de Taoyuan.