Inquiry
Koncept Africa – Luxury Travel Design Company
Holiday Inn Express Hotel
Urban comfort and value in the heart of Cape Town’s vibrant city centre
Cape Town, South Africa