Karta Vacation Rentals
In Al Barsha, a 41-floor, four-star city-center hotel with views toward the Arabian Gulf. Steps from Mashreq Metro Station and a short ride from Mall of the Emirates, Dubai Marina, Ski Dubai, Miracle Garden, Souk Madinat and Kite Beach. Family-friendly base for business and sightseeing.