Karta Vacation Rentals
In Al Barsha, Dubai — a short walk from Mall of the Emirates and the Sharaf DG/Insurance Market metro stations. Easy access to Sheikh Zayed Road, JLT and Al Quoz, and about 25–30 minutes by car to the Dubai World Trade Centre and the main convention hubs. A family-friendly base for shopping, Ski Dubai and wider Dubai sightseeing.