The Portswood is located at the entrance to the prestigious Victoria and Alfred waterfront, providing the classic hotel base for the Cape Town stretch of your golf holiday in South Africa.