Have a question? Contact us via the form below or give us a call.
One of our friendly rental consultants will gladly assist you.
We'll make sure to get back to you as soon as we can.
We generally respond within the hour and within 24 hours on weekends.
At Red Bus
81 Long Street
Cape Town City Centre