Twin Star Inn dispõe de quartos com ar condicionado e televisão de ecrã plano por cabo na área de Zhongzheng District em Taipei. O alojamento está a cerca de 12 minutos a pé de Estação de Metro de Ximen, a 1,6 km de Mercado Noturno de Ningxia e a 1,8 km de Memorial Nacional Chiang Kai-shek. Este hotel também dispõe de acesso Wi-Fi gratuito, bem como serviço de transfer do aeroporto por um custo adicional.
Os quartos estão equipados com uma casa de banho partilhada com chuveiro, produtos de higiene pessoal gratuitos e um secador de cabelo. No alojamento, cada quarto inclui roupa de cama e toalhas.
Twin Star Inn tem vários pontos de interesse populares nas suas proximidades, incluindo Estação Principal de Taipei, Palácio Presidencial e Taipei Zhongshan Hall. O aeroporto mais próximo é o Aeroporto de Taipei Songshan, que fica a 5 km de Twin Star Inn.