Das Imperial Hotel Taipei befindet sich im Herzen von Taipeh und bietet einen atemberaubenden Ausblick auf die Stadt. Das Hotel bietet ebenfalls WLAN im ganzen Gebäude.
Nationale Chiang-Kai-shek-Gedächtnishalle liegt ungefähr 4 km von dem 5-Sterne-Hotel entfernt. Kunstzentrum Huashan 1914 Creative Park ist unter anderem in 10 Autominuten zu erreichen. Die Unterkunft liegt auch in einer 900 Meter Entfernung von der U-Bahn-Station MRT-Bahnhof Zhongshan Elementary School. Airport Alley ist ein paar Schritte entfernt vom Hotel gelegen. Die Bushaltestelle Jingfu Temple liegt in einer Entfernung von 10 Fußminuten vom Imperial Hotel Taipei.
Das Hotel verfügt über 326 Zimmer mit einem Balkon und einer Sitzecke. Hier werden auch ein Flachbildfernseher mit Satellitenkanälen sowie eine Minibar angeboten. Einige der geräumigen Zimmer sind auch mit einem Wasserkocher, einem Kühlschrank und Glasgeschirr ausgestattet. Daunenkissen und Daunen-/Federkissen stehen in den Schlafzimmern zur Verfügung. Die Badezimmer sind mit einer begehbaren Dusche und einer getrennten Toilette augestattet und bieten zudem einen Haartrockner und Morgenmäntel.
Die Unterkunft verfügt auch über eine Lounge- Bar. Die Gäste können Gerichte der chinesischen Küche im Restaurant Tian Xia Mian circa 550 Meter von hier entfernt kosten.