Karta Vacation Rentals
In the heart of Deira, Dubai’s bustling commercial and business centre. A 2-minute walk from Deira City Centre Metro Station and opposite City Centre Deira Mall. Close to Dubai Creek, the Gold & Spice Souks and Dubai Creek Golf & Yacht Club, with quick access to Dubai Airport and shuttle service to Al Mamzar Beach.