Karta Vacation Rentals
In the heart of Dubai’s Deira business district, a short walk from Al Ghurair Centre. Steps from Al Riqqa and Union Square metro stations and about 10 minutes by metro to Dubai Mall and the Burj Khalifa. Dubai International Airport is roughly 5.6 km away.