Karta Vacation Rentals
On Khalid Bin Waleed Street (Bank Street) in Bur Dubai, a short hop from the Dubai Museum, Jumeirah Beach and the World Trade Centre. Around a 15-minute drive from Dubai International Airport, with easy access to the Dubai Metro via Khalid Bin Al Walid and Al Fahidi stations.