The Victoria & Alfred Hotel is at the heart of Cape Town’s historic waterfront. Back in 1990 the Victoria & Alfred Hotel was the first building to open in Cape Town’s Victoria & Alfred Waterfront development. The hotel was an instant success – in fact it was so inundated with visitors it had to close […]
The Victoria & Alfred Hotel