Das 4-Sterne-Mena Aparthotel Albarsha At The Mall Dubai bietet einen Swimmingpool und befindet sich im Stadtteil Al Barsha, ungefähr 4 Kilometer von der Alserkal Avenue entfernt. Im Aparthotel werden internationale Gerichte serviert, die im hauseigenen À-la-carte- Restaurant zubereitet werden.
Das Hotel liegt in einer erstklassigen Lage von Dubai, 400 Meter von der U-Bahn-Station Sharaf DG. Das Mena Aparthotel Albarsha At The Mall Dubai ist außerdem 2 km von Sehenswürdigkeiten, vor allem dem Wild Wadi Water Park. Der Burj al Arab ist etwa 10 Fahrminuten von der Unterkunft entfernt, während der Bahnhof Business Bay in rund 20 Autominuten Entfernung von der Unterkunft liegt. Die Bushaltestelle Big 15-16 Mall of Emirates liegt gleich neben dem Hotel.
90 Zimmer im Mena Aparthotel Albarsha At The Mall Dubai sind mit modernen Annehmlichkeiten ausgestattet, darunter ein Bügeleisen/Bügelbrett und eine Klimaanlage sowie ein Flachbildfernseher mit Satellitenkanälen. Sie verfügen über ein separates Schlafzimmer Schlafzimmer und ein privates Bad mit einem Bidet, einer getrennten Toilette und einer Dusche.
Ein kontinentales Frühstück wird den Gästen der Unterkunft im Restaurant serviert. Zum Frühstück können Sie im hauseigenen Restaurant Masa Turkish Eatery eine Auswahl an Speisen genießen.