Karta Vacation Rentals
In Al Barsha on Sheikh Zayed Road, directly connected to a major shopping mall and steps from an indoor ski slope. A five-star, family-friendly city retreat minutes from beaches, downtown attractions and about 20 minutes from Dubai International Airport.