Com uma localização conveniente na área de Datong District, em Taipei, CHECK inn Express Taipei Station situa-se a 8 minutos a pé de Mercado Noturno de Ningxia, a 1 km de Estação Principal de Taipei e a 16 minutos a pé de Taipei Zhongshan Hall. Este hotel de 3 estrelas dispõe de quartos com ar condicionado, casa de banho privativa e acesso Wi-Fi gratuito. O alojamento dispõe de uma receção aberta 24 horas e depósito de bagagens.
As unidades do alojamento dispõem de televisão de ecrã plano e produtos de higiene pessoal gratuitos.
CHECK inn Express Taipei Station tem vários pontos de interesse populares nas suas proximidades, incluindo Palácio Presidencial, Estação de Metro de Ximen e Casa Vermelha. O aeroporto mais próximo é o Aeroporto de Taipei Songshan, que fica a 5 km de CHECK inn Express Taipei Station, e a propriedade oferece um serviço de transfer do aeroporto por um custo adicional.