Das 3-Sterne-Hotel Royal Inn Taipei Nanxi - MRT Zhongshan liegt 10 Fahrminuten vom Flughafen Taipeh-Songshan entfernt und bietet einen Gepäckraum und ein Restaurant. Vom Gasthof aus sind viele Sehenswürdigkeiten, vor allem Museum für Zeitgenössische Kunst Taipeh und Q Square Mall zu Fuß zu erreichen.
Baoan-Tempel ist in 2 km Entfernung. Nationale Chiang-Kai-shek-Gedächtnishalle liegt auch in einer Entfernung von 2 km vom Hotel. Circa 25 Minuten von der Unterkunft entfernt befindet sich auch Nationalmuseum für Geschichte. In unmittelbarer Nähe zum Royal Inn Taipei Nanxi - MRT Zhongshan befindet sich die U-Bahn-Station MRT-Bahnhof Zhongshan.
Einige Zimmer verfügen über eine individuelle Klimaregelung, ein Bügeleisen/-brett. Und Zentralheizung sowie über eine Essecke und eine Küchenzeile, die einen angenehmen Aufenthalt garantieren. Die Badezimmer sind mit einer begehbaren Dusche, einer getrennten Toilette und einer Badewanne ausgestattet und bieten zudem einen Haartrockner und Badelaken. Daunenkissen und Daunen-/Federkissen stehen in den Schlafzimmern zur Verfügung. Die Aussicht auf den Innenhof ist ein großer Vorteil.
Frühstück wird im Restaurant angeboten. Das Restaurant Le Cafe ist in 250 Metern von hier entfernt.