Das komfortable Meworld Hotel - Zhongshan Taipeh befindet sich im Bezirk Zhongshan, 2 km von einer der beliebtesten kulturellen Sehenswürdigkeiten, dem Huashan 1914 Creative Park. Im Gasthof stehen Gästen eine Eisbahn zur Verfügung, um aktiv zu bleiben.
Das komfortable Hotel liegt in unmittelbarer Nähe vom Taipei Kinopark, während die U-Bahn-Station Shuanglian circa 10 Gehminuten von hier entfernt ist. Zu den Sehenswürdigkeiten 3 km vom Meworld Hotel - Zhongshan Taipeh gehört die Nationale Konzerthalle. Wunchanggong ist ein paar Schritte entfernt von der Unterkunft. Das Hotel liegt circa 15 Gehminuten vom Bahnhof Taipeh und 10 Minuten mit dem Auto vom Flughafen Taipeh-Songshan enfernt.
Sie sind mit privaten Badezimmern ausgestattet.
Das Restaurant W XYZ Bar rühmt sich der modernen Küche und ungefähr 150 Meter vom Meworld Hotel - Zhongshan entfernt.