Karta Vacation Rentals





Planted on Sheikh Zayed Road in Al Barsha, opposite Mashreq metro station and just minutes from Mall of the Emirates and Wild Wadi Water Park. Easy access to Dubai Marina, the Palm and the city's showpiece sights makes this a smart base for families and longer stays.