Das 4-Sterne-Artree Hotel Taipeh verfügt über 2 Whirlpools und liegt in einer Entfernung von 2 km vom Daan Park im Stadtviertel Historic Downtown von Taipeh. Mit 42 Zimmern mit Blick auf die Stadt liegt das Hotel nur 10 Minuten Autofahrt von dem 2/28 Memorial Peace Park entfernt.
Das Zentrum von Taipeh kann man fußläufig in 25 Minuten vom Hotel aus erreichen. Zu den nahe gelegenen Sportattraktionen gehört Taipei Arena (ist gleich neben dem Artree Taipeh). In der Umgebung gibt es zahlreiche Einkaufsmöglichkeiten wie Nachtmarkt Liaoning (ist in einer Entfernung von 1 km von der Unterkunft). Das Hotel befindet sich in 10 Gehminuten Entfernung von der U-Bahn-Station Zhongxiao Dunhua und 3 km weit weg vom Bahnhof Taipeh.
Die Zimmer verfügen über eine Klimaanlage sowie eine Minibar für den Komfort der Gäste. Einige Zimmer sind mit einer behindertengerechten Dusche ausgestattet. Zu den Extras gehören ein Haartrockner und Handtücher, die in den offenen Bädern mit einer begehbaren Dusche und einer getrennten Toilette angeboten werden.
Das Artree Taipeh bietet täglich das kostenlose Frühstücksbuffet an. Die Unterkunft verfügt über ein eigenes À-la-carte- Restaurant, wo die Gäste kantonesische Gerichte probieren können. Das Restaurant Grand Hilai ist knapp 1 Kilometer vom Hotel entfernt.