Mena Aparthotel Al Barsha
The 4-star Mena Aparthotel Al Barsha is set about 13 km from The Dubai Mall. Mena Aparthotel Al Barsha was opened in 2007.
The venue is 9 km away from The Beach.
The property provides compact guestrooms including two-bedroom apartment, one-bedroom apartment and junior suite. Bathrooms are appointed with a shower, a hairdryer and bathrobes.
Breakfast is served in the restaurant each morning. The lobby restaurant serves dishes of international cuisine. Tea and coffee are offered in the café bar. Serving both food and drinks, Tokyo at the Towers and Noodle House are situated around 200 meters from the property.
Mall Of Emirates Metro Station 1 bus stop is located nearby. Guests can reach Dubai airport within 30 minutes' drive.
The on-site car rentals are also provided.
Mena Aparthotel Al Barsha offers Turkish steam bath and massage for guests to relax and unwind.