Das 3-Sterne-Hz Hotel Taipeh liegt im Stadtteil Hauptbahnhof von Taipeh in der Nähe von Vergnügungsstätten wie der Nationalen Konzerthalle, die etwa 25 Minuten zu Fuß von hier entfernt liegt.
Das Hotel liegt circa 2 Kilometer von der Nationalen Chiang-Kai-shek-Gedächtnishalle und ist auch in 850 Meter Entfernung zum Bahnhof Taipeh. Gäste können Sehenswürdigkeiten wie den Tianhou-Tempel besuchen (liegt in unmittelbarer Nähe vom Hotel). Ximending befindet sich in einer Entfernung von 5 Gehminuten vom Hz Taipeh. Die Unterkunft ist in 1 km Entfernung von der Schlangenallee und nur wenige Schritte entfernt von der U-Bahn-Station Ximen.
Das Restaurant Ay-Chung Flour-Rice Noodle liegt weniger als 5 Gehminuten vom Hotel entfernt und serviert chinesische Gerichte.