Karta Vacation Rentals
In Dubai’s Deira district, a short walk from Dubai Creek and about 1.1 km from Deira Clocktower — minutes from Union Metro and a quick drive to the airport, Deebaj Al Khabisi Plaza sits close to landmarks like Bur Dubai Abra Dock and the Sheikh Mohammed Centre for Cultural Understanding.