Com uma localização conveniente na área de Zhongzheng District, em Taipei, Formosa 101 Taipei Main Branch encontra-se a 7 minutos a pé de Palácio Presidencial, a 700 m de Estação Principal de Taipei e a 7 minutos a pé de Estação de Metro de Ximen. Este hotel de 2 estrelas dispõe de acesso Wi-Fi gratuito, uma cozinha partilhada e um salão partilhado. Este alojamento não fumador situa-se a 5 minutos a pé de Taipei Zhongshan Hall.
Formosa 101 Taipei Main Branch tem vários pontos de interesse populares nas suas proximidades, incluindo Casa Vermelha, Jardim Botânico de Taipei e Rua Antiga de Bopiliao. O aeroporto mais próximo é o Aeroporto de Taipei Songshan, que fica a 6 km de Formosa 101 Taipei Main Branch.