Das 5-Sterne-Palais De Chine Hotel Taipeh liegt im Bezirk Baldy Mountain, etwa 25 Gehminuten von der Schlangenallee entfernt, und bietet einen Ausblick auf die Stadt. Das Hotel befindet sich ungefähr 2 Kilometer von der Nationalen Chiang-Kai-shek-Gedächtnishalle und lädt die Gäste in eines der 3 Restaurants ein.
Die erstklassige Lage, 900 m vom Bahnhof Taipeh, bietet schnellen Zugang zum Taipei City Mall. Guanghua Markt ist gleich neben dem Palais De Chine Taipeh. Zudem liegen Bars und Kinos in der Nähe vom Hotel. SPOT - Taipei Film House ist ebenfalls rund 5 Gehminuten von der Unterkunft entfernt. Das Palais De Chine Taipeh liegt in unmittelbarer Nähe zu den öffentlichen Verkehrsmitteln: Es ist in 550 Meter Entfernung von der U-Bahn-Station Zhongshan und in 250 Meter Entfernung von der Bushaltestelle Yuanhuan.
Die Unterkunft verfügt über 286 Zimmer, die alle mit einer Klimaanlage sowie Unterhaltungsangeboten wie einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind. Sie stellen ein Bidet, eine getrennte Toilette und eine Dusche zur Verfügung. Neben einem Bidet, einer getrennten Toilette und einer Dusche umfassen die privaten Bäder auch einen Haartrockner und Morgenmäntel.
Im Palais De Chine Hotel wird ein kostenloses Frühstück jeden Tag serviert. Im Restaurant Le Palais Michelin 3star können Sie die chinesische Küche genießen und sich herrlich amüsieren. Zu den gastronomischen Einrichtungen gehört vor allem eine Cocktail- Bar.