Karta Vacation Rentals
In the heart of Dubai’s business corridor, just off Sheikh Zayed Road with views over the Dubai Water Canal. Minutes from Dubai Mall, Burj Khalifa, Business Bay and the Dubai World Trade Centre. Roughly a 15-minute drive or metro ride from Dubai International Airport; Business Bay Water Canal metro station is within walking distance.