A perfect place to stay near the main attractions of Cape Town. Here you will have all you need.