Karta Vacation Rentals
In Dubai’s Al Mankhool on Al Kuwait Street, minutes from the World Trade Center and about a 10-minute hop to Jumeirah Beach. Nearby sights include Dubai Museum, Port Rashid, Jumeirah Mosque, Etihad Museum and Sheikh Saeed’s House.