Reviews, get directions and information for Abba Car Rental

Abba Car Rental
Address: 77 5th Ave, 7530 Le Cap
Phone: +27 86 110 1183
City: Cape Town
Street Number: 77 5th Ave
Zip Code: 7530
categories: car rental, automotive, aircraft & boat

Comment on this place

Reviews, get directions and information

Abba Car Rental

. Cape Town working hours, reviews, map, satellite view. Abba Car Rental address, phone, state, city, zip code. On this page you can find companies similar to Abba Car Rental. On this website you can share your comments and experiences about Abba Car Rental with other people.