Offering a host of adventures & activities
Literally the only property located on the spectacular coastal road that scenically links Cape Town and Camps Bay with Llundudno Beach and Hout Bay beyond, The Twelve Apostles is the perfect base from which to explore everything that the inimitable Mother City and stunning surrounding areas have to offer.