Opened in 2002, The Twelve Apostles has transformed through various stages of existence, transitioning from a private residence to an advertising agency and eventually evolving into a distinguished hotel.
Victoria Street, Cape Town, South Africa
Get DirectionsOwn or work here? Claim Now! Claim Now!
Your request has been submitted successfully.