Reviews, get directions and information for Star Car Rental

Star Car Rental


Star Car Rental sources vehicles at the best prevailing rates available throughout South Africa.

Address: 35A First Crescent, Fish Hoek, 7975 Le Cap
Phone: +27 21 7826665
City: Cape Town
Street Number: 35A First Crescent, Fish Hoek
Zip Code: 7975
categories: travel company, automotive service, car rental

Comment on this place