Große Moschee von Taipeh befindet sich circa 2 Kilometer vom Taipei Inn entfernt und ist unbedingt einen Besuch wert.
Das Hotel liegt in einer Entfernung von 25 Gehminuten von der Nationalen Konzerthalle und in 900 Meter Entfernung vom Bahnhof Taipeh. Zu den religiösen Sehenswürdigkeiten in der Umgebung gehören der Baoan-Tempel (3 km) und der Hsing Tian Kong (2,1 km). Das Museum für Zeitgenössische Kunst Taipeh befindet sich in der Nähe vom Inn Taipeh. Das Hotel liegt in einer 950 Meter Entfernung von der U-Bahn-Station Zhongshan, während die Schlangenallee etwa 2,2 Kilometer von hier entfernt ist.
Das Restaurant Palais de Chine Hotel bietet italienische Gerichte ziemlich nah an der Unterkunft.