The Winchester Mansions is an iconic building on the Atlantic seafront in Cape Town, perfectly located within close proximity to the V&A Waterfront, the central business district and only 30 minutes from Cape Town International Airport. Classic elegance abounds in the luxurious rooms and suites that offer either sea or mountain views.
Read More