Showing 13–13 of 13 results
LOCATION: Cape Town, V&A Waterfront.
Framed by the ocean and Table Mountain, the elegance of the Victoria & Alfred Hotel is rivaled only by its relaxed atmosphere and warm personal service.