Karta Vacation Rentals
In Al Barsha, tucked just behind the Mall of the Emirates and a short walk to nearby metro stations. Ski Dubai and Al Sufouh Beach are about 1.7 miles away, with Media City, Internet City and the Dubai Financial Centre within easy reach.