Situé à seulement 300 m de la station de métro Ximen, l'hotel Mei Lodge Taipei est situé dans un quartier de shopping de Taipei, à 9 minutes à pied du Temple de Mengjia Longshan. Cet hotel 3 étoiles bénéficie d'une consigne à bagages, ainsi que d'un salon partagé et d'un stockage des bagages.
Située à Taipei, la résidence se trouve à proximité du Parc du Mémorial de la Paix 228. Le Musée de l'art contemporain de Taipei est également situé à moins de 25 minutes de marche de Mei Lodge de Taipei. Les clients pourront également apprécier la proximité de Nishi Hongahji Square, qui est dans une zone de 300 mètres. Les attractions de divertissement à proximité de Taipei incluent l'Opéra de Taipei, qui est dans une zone de 1 km. L'hotel Mei Lodge se trouve à seulement 150 m de l'arrêt de bus Ximen Market, et dans les environs de la principale de Taipei à Taipei.
Il y a 15 unités avec une climatisation ainsi que les équipements modernes comme une TV à écran plat avec des chaînes satellite. Elles sont également équipées de salles de bains privées.
Un restaurant Ay-Chung Flour-Rice Noodle sert une cuisine asiatique et est situé à environ 5 minutes en voiture de Mei Lodge.