Fica apenas a 5 minutos a pé da Estação MRT Shuanglian ou da Estação MRT Zhongshan. O T.O. Taipei apresenta acomodações em Taipei. Está disponível acesso Wi-Fi gratuito em toda a propriedade.
O T.O. Taipei fica a 5 minutos a pé do Mercado Nocturno de Ningxia e a 10 minutos a pé da Casa de Cinema de Taipei. A Estação MRT Zhongshan fica a 1 paragem de metro da Estação Principal de Taipei.
Todos os quartos apresentam uma decoração simples e ar condicionado. Os extras incluem uma televisão e um telefone. A casa de banho privativa inclui um chuveiro, produtos de higiene pessoal gratuitos e um secador de cabelo.
Os funcionários do hotel terão todo o prazer em ajudar os hóspedes com um local para armazenar bagagens e fornecer informações turísticas.