Parking lot is located in Cape Town, South Africa on 100 Shortmarket St, Cape Town City Centre,. Parking lot is rated 3.2 out of 5 in the category parking lot in South Africa.
Address
100 Shortmarket St, Cape Town City Centre,
Accessibility
Wheelchair-accessible entrance