Das Just Palace Hotel Taipeh liegt in einem Business- Stadtviertel, in einer 6 km Entfernung von einer der beliebtesten kulturellen Sehenswürdigkeiten, dem Städtischen Kunstmuseum Taipeh. Das Hotel liegt 10 Fahrminuten von der MRT-Station Dahu Park entfernt und verfügt über 86 Zimmer mit Blick auf die Stadt.
Das 4-Sterne-Hotel zeichnet sich durch die praktische Lage aus und liegt in etwa 500 Meter Entfernung vom Bihu Park und in ungefähr 8 km Entfernung vom Bahnhof Taipeh. Das Just Palace ist zudem in rund 25 Gehminuten Entfernung vom Miramar Riesenrad gelegen. Zudem liegt Shanjiao Park 750 Meter von der Unterkunft, und Taipei Haus der Geschichte ist 7 km von der Unterkunft entfernt. Zu den bemerkenswerten religiösen Gebäuden in der Nähe gehört der Hsing Tian Kong, der in einer Entfernung von etwa 15 Autominuten vom Hotel ist. Das Just Palace Taipeh liegt sehr günstig nur wenige Schritte entfernt von der U-Bahn-Station Gangqian.
In den Zimmern der Unterkunft gibt es einen persönlichen Safe, kostenloses WLAN und einen Flachbildfernseher mit Satellitenkanälen. Einige Zimmer umfassen einen Wasserkocher und einen Kühlschrank. Die Bäder sind mit einer begehbaren Dusche und einer getrennten Toilette ausgestattet und verfügen zudem über einen Haartrockner und Handtücher.
Der Tag im Just Palace Hotel beginnt mit einem köstlichen Frühstück. Das Restaurant No Work But Latte liegt in der Nähe vom Hotel.