Het ligt op slechts 5 minuten lopen van het MRT-station Shuanglian en het MRT-station Zhongshan. Het T.O. Taipei biedt accommodatie in Taipei. In de hele accommodatie is gratis WiFi beschikbaar.
T.O. Taipei ligt op 5 minuten lopen van de avondmarkt Ningxia en het Taipei Film House ligt op 10 minuten lopen. Het is 1 metrohalte naar MRT Zhongshan Station naar het centraal station van Taipei.
Elke kamer is eenvoudig ingericht en voorzien van airconditioning. Extra's zijn een televisie en een telefoon. De eigen badkamer is uitgerust met een douche, gratis toiletartikelen en een haardroger.
Het hotelpersoneel helpt u graag met bagageopslag en het verstrekken van reisinformatie.