Um lugar onde a terra, o mar e céu se encontram: The Twelve Apostles Hotel. O luxuoso hotel está numa região exuberante da Cidade do Cabo: de um lado a Table Mountain, de outro a cadeia montanhosa Doze Apóstolos, que inspira seu nome, além de estar voltado para o Oceano Atlântico - proporcionando aos seus hóspedes algumas das vistas mais belas da cidade.
