- Address: Alnouzha Street Nuzha Main RoadTelephone: 012-6927070X1537 / 000
- Address: Juffali Bldg Azizia Main RoadTelephone: 012-6927070X1538 / 999
- Address: Al Rusayfah Dist, Makkah, Makkah, 24232Telephone: +966538156442
Map View of Car Rental Locations in Makkah