Idéalement situé dans le quartier de Zhongzheng à Taipei, le Formosa 101 Taipei Main Branch se trouve à 600 mètres du bâtiment du bureau présidentiel, de la gare principale de Taipei et de la station de métro Ximen. Cet hôtel 2 étoiles propose une cuisine et un salon communs ainsi qu'une connexion Wi-Fi gratuite. Cet établissement non-fumeurs se trouve à 400 mètres du Taipei Zhongshan Hall.
Vous séjournerez à proximité de la Maison Rouge, du jardin botanique de Taipei et de la vieille rue Bopiliao. L'aéroport de Taipei Songshan, le plus proche, est implanté à 6 km.