South Africa, Cape Town, 37 Stella Rd, Montague Gardens, Cape Town, 7441, South Africa
Based in Cape Town, Summit Car Hire is one of the leading agencies in South Africa, offering expert car hire solutions. Located a few blocks away from the MyCiti bus terminal in Montague Gardens, they cover the entire Cape Town region.
Complete profile information with financial data and investment story is available for authorized users only. Become a competent participant of InnMind community and remove any restrictions!