Mena Aparthotel Albarsha At The Mall Dubaï est situé près la localité de shopping de "Al Barsha" à moins de 25 minutes à pied de Wild Wadi Water Park. Bénéficiant d'une piscine sur le toit et d'un centre de fitness, cet hotel 4 étoiles offre un accès au Parc Al Barsha Pond Park, qui se trouve à 2 km.
La résidence est située à Dubaï, près de Mall of the Emirates. Mena Aparthotel Albarsha At The Mall de Dubaï est également à 800 m d'un site naturel tel que le Ski Dubaï. Les amateurs de shopping apprécieront d'être à une courte distance du Centre commercial Mall of the Emirates. L'arrêt de bus Interchange 4 est situé à 10 minutes de marche de l'hotel.
Mena Aparthotel Albarsha At The Mall accueille ses clients dans 90 chambres non-fumeur. Certaines d'entre elles sont équipées d'une TV à écran plat avec des chaînes satellite ainsi que d'une cafetière/théière. Outre d'une cheminée en pierre et des fenêtres insonorisées, ils disposent également d'un bureau. Dotées d'une toilette séparée et d'une douche, les salles de bains sont également équipées d'un sèche-cheveux et des draps de bain.
Mena Aparthotel Albarsha At The Mall de Dubaï sert un petit déjeuner délicieux sous forme de buffet au restaurant. Des plats pour dinner sont disponibles au restaurant à la carte Masa Turkish Eatery.