Address 15 Michigan Street Airport Industria Cape Town 7490 Western Cape South Africa Rating Hotel Type