Karta Vacation Rentals
In Al Barsha on Sheikh Zayed Road, a short stroll from Mall of the Emirates and Ski Dubai and within walking distance of Mashreq Metro Station. This family-friendly aparthotel puts you minutes from Wild Wadi, Burj Al Arab and within easy reach of Dubai Media City, Internet City and the Dubai World Trade Centre—Dubai International Airport is about 25–26 km away.