Il se trouve à seulement 5 minutes à pied des stations de MRT Shuanglian et Zhongshan. Le T.O. Taipei propose un hébergement à Taipei. Une connexion Wi-Fi est disponible gratuitement dans l'ensemble de l'établissement.
Le T.O. Taipei se trouve à 5 minutes à pied du marché nocturne de Ningxia et à 10 minutes de marche de la maison du film de Taipei. Vous rejoindrez la gare principale de Taipei en 1 station de métro depuis la station MRT Zhongshan.
Décorées avec simplicité, toutes les chambres disposent de la climatisation. Elle comprend également une télévision et un téléphone. La salle de bains privative est pourvue d'une douche, d'articles de toilette gratuits et d'un sèche-cheveux.
Le personnel de l'hôtel assure un service de bagagerie et pourra vous fournir des informations touristiques.