Karta Vacation Rentals
On the banks of the Dubai Water Canal in Al Habtoor City — a palace-style luxury hotel minutes from Burj Khalifa and The Dubai Mall. Located along Sheikh Zayed Road, it sits close to Business Bay and Jumeirah Beach, about 20 minutes from Dubai International Airport and 40 minutes from Al Maktoum.