Karta Vacation Rentals





In Al Barsha, Dubai — just off Sheikh Zayed Road and across the street from one of the city's largest shopping malls. A short walk to metro stations, roughly 15 minutes from nearby beaches and Palm Jumeirah, and about 20 km from Dubai’s downtown.