Mena Plaza Al Barsha Dubai Hotel is an excellent place to stay in a beach area, 3.6 km away from Burj Al Arab.
The venue is placed next to public beaches.
Italian specialties are served at Red Tomato, which is 150 meters away.
The property is in a 15-minute walking distance from Sharaf DG subway station. Due to its location 25 km from Dubai airport, it will take about 30 minutes' drive to get there.
Guests can take advantage of room service and porter service.