Karta Vacation Rentals
In the heart of Downtown Dubai on 312 Al Mustaqbal Street, Zabeel 2. Adjacent to Burj Khalifa and a short stroll from The Dubai Mall and Dubai Aquarium & Underwater Zoo. Major draws like Dubai Fountain, Dubai Opera and the Museum of the Future are all within easy reach, and Dubai International Airport is roughly a 20‑minute drive.