Das Hotel The Landis Taipeh in unvergleichlicher Lage bietet einen Ausblick auf die Stadt und ist zudem circa 20 Minuten vom Städtischen Kunstmuseum Taipeh entfernt gelegen. Das Hotel liegt ideal in dem lebhaften Stadtteil Zhongshan. Es gibt unter anderem eine Ladestation für Elektrofahrzeuge vor Ort.
Das Hotel befindet sich in 1 Kilometer Entfernung vom Bahnhof Taipeh und bietet einen schnellen Zugang zum Hsing Tian Kong. Das Landis liegt in der Nähe von einem Unterhaltungs- Viertel. Die Unterkunft ist in 5 Fußminuten Entfernung vom Miramar Riesenrad. Das 5-Sterne-Hotel liegt nur 400 Meter zu Fuß von der U-Bahn-Station Zhongshan Elementary School entfernt.
Das Landis Taipeh stellt 239 Zimmer zur Verfügung. Einige von diesen verfügen über ein Fernsehen mit mehreren Kanälen und einen Flachbild-TV und viele tolle Annehmlichkeiten, vor allem eine individuelle Klimaregelung und Zentralheizung. Das Badezimmer ist mit einem Bidet, einer getrennten Toilette und einer Dusche ausgestattet. Die separaten Schlafzimmer sind mit einem Schrank eingerichtet. Die Badezimmer in den Zimmern bieten ein Bidet, eine getrennte Toilette und eine Dusche sowie einen Haartrockner und Handtücher.
Das Landis bietet Ihnen täglich ein vegetarisches Frühstück an. Die Unterkunft verfügt über eine Lounge- Bar und ein Restaurant mit asiatischen Speisen. Das Hotel liegt circa 5 Minuten vom Restaurant La Brasserie and Le Rendez Vous mit europäischen Speisen entfernt.