Das komfortable Taipei Inn bietet einen Gepäckraum und liegt im Stadtteil Zhongzheng von Taipeh, 19 Minuten zu Fuß von dem 2/28 Memorial Peace Park und 1 Kilometer vom Huashan 1914 Creative Park entfernt. Das prachtvolle Hotel besitzt 15 Zimmer und bietet hervorragenden Service, der von freundlichen Mitarbeitern geleistet wird.
Das Hotel liegt in ca. 200 Meter Entfernung vom Museum für Zeitgenössische Kunst Taipeh und ist auch in ungefähr 1,1 km Entfernung von den Unterhaltungsmöglichkeiten wie der Nationalen Konzerthalle. Das Inn befindet sich in Taipeh, in unmittelbarer Nähe vom Bahnhof Taipeh. 25 Fußminuten von hier entfernt können die Gäste die Nationale Chiang-Kai-shek-Gedächtnishalle besuchen. Die Unterkunft ist 950 m von der U-Bahn-Station Zhongshan, was sehr günstig ist.
Einige Bäder sind mit einer getrennten Toilette und einer Dusche ausgestattet und verfügen über einen Haartrockner.
Das Restaurant Palais de Chine Hotel bietet europäische Speisen an und liegt ein paar Schritte entfernt vom Inn.