Dubai, United Arab Emirates
MENA ApartHotel Al Barsha
Apartment
The Mena Hotel Apartments offer spacious suite-style accommodations on bustling Sheikh Zayed Road, conveniently located next to the Mall of the Emirates. Choose from Junior Suites, One-Bedroom, and Two-Bedroom apartments, each…
- Wi-fi
- 24-hour reception
- Outdoor freshwater pool
- Private pool


