O Twinstar Hotel disponibiliza um centro de fitness, um centro de negócios e quartos modernos com ar condicionado e acesso Wi-Fi gratuito. Situado na Section 4, Fuxing Road, o hotel serve um buffet de pequeno-almoço.
O Twinstar Hotel fica a 5 minutos a pé da Estação Ferroviária de Taichung. Encontra-se a 15 minutos de carro de Green Park Lane e a 20 minutos de carro da Estação Ferroviária de Alta Velocidade de Taichung. O mercado nocturno de Fengjia está a 25 minutos de carro, enquanto o Aeroporto de Taichung fica a 40 minutos de carro do hotel.
Todos os quartos têm uma televisão de ecrã plano, uma secretária de mármore e uma área de estar. Providenciam um mini-frigorífico, uma chaleira eléctrica e saquetas de chá. A casa de banho privativa inclui um chuveiro, um secador de cabelo e produtos de higiene pessoal gratuitos.