Karta Vacation Rentals





In Bur Dubai on Mankhool Road, minutes from BurJuman Mall and a short drive to Dubai World Trade Centre and Dubai Creek. About 15 minutes from Dubai International Airport and within walking distance of Khalid Bin Waleed metro station, with easy access to Meena Bazaar, The Dubai Mall and the Burj Khalifa.