I have rent the Mercedes C180. They were very delightful and helpful. The car was in an excellent condition. They really do their best to make the customer happy. Sure I will rent from them again.
Cairo/Citystars Mall CAR RENTAL
Omar Ibn El Khattab Street, 11737 Cairo
24-HOUR RETURN ON REQUEST
10:00 - 22:00