Etwa 25 Gehminuten vom Huashan 1914 Creative Park entfernt, bietet das 3-Sterne-Hotel Mei Lodge Taipeh Touristeninformation an. Der Gasthof stellt 15 Zimmer zur Auswahl und bietet eine Gemeinschaftslounge und einen Gepäckraum.
Das Hotel liegt im Bezirk Wanhua, in 750 Meter Entfernung vom Mengjia Longshan-Tempel. Nationale Universität von Taiwan ist unter anderem circa 2 km entfernt gelegen. Das Mei Lodge Taipeh befindet sich gleich neben dem Nationalmuseum für Geschichte. Die Unterkunft liegt in unmittelbarer Nähe zu den öffentlichen Verkehrsmitteln: Es ist 300 m von der U-Bahn-Station Ximen und in nur 5 Gehminuten Entfernung von der Bushaltestelle Ximen Market.
Sie sind mit privaten Badezimmern ausgestattet.
Das Restaurant Ay-Chung Flour-Rice Noodle befindet sich etwa 400 Meter vom Hotel entfernt und ist auf chinesische Gerichte spezialisiert.