Karta Vacation Rentals
In Al Barsha 1, tucked just behind a major shopping mall and about 300 meters from Sharaf DG Metro Station. Quick links to the city center and roughly 24 km from Dubai International Airport. Minutes from an indoor ski attraction, popular beaches and major shopping and leisure hubs.