Das 5-Sterne-Hotel Renaissance Taipei Shihlin Hotel liegt ca. 10 Minuten Gehweg von der U-Bahn-Station MRT-Bahnhof Shilin entfernt und bietet einen Geldautomaten und eine Wechselstube. Das Hotel befindet sich in der Innenstadt von Taipeh und verfügt über einen Infinity-Pool.
Offizieller Wohnsitz in Shilin liegt in 7 Gehminuten Entfernung vom Hotel und Baoan-Tempel ist zudem innerhalb von 25 Minuten zu erreichen. Thermenmuseum Beitou liegt ebenfalls nur 6 km von der Unterkunft entfernt. Die Bushaltestelle Taiwan Power Company North Taipei District Office ist in einer Entfernung von etwa 300 Metern.
Die Zimmer sind mit einem Schreibtisch ausgestattet, allergikerfreundliche Zimmer und verfügen über einen Flachbildfernseher mit Satellitenkanälen. In einigen Zimmern gibt es ein privates Bad mit einem Haartrockner und einer begehbaren Dusche. Eine Regendusche und eine Sauna sowie Annehmlichkeiten wie Morgenmäntel stehen den Gästen ebenfalls zur Verfügung. Die Zimmer blicken ebenfalls auf die Berge.
Jeden Morgen wird ein amerikanisches Frühstück im Restaurant vom Renaissance Taipei Shihlin Taipeh serviert. Die Restaurants Coffee Alley und Peita Steak befinden sich ganz in der Nähe.