The best for views
With dramatic views stretching from the Atlantic Ocean to the Table Mountain National Park – taking in the eponymous mountain of Lion’s Head – this remarkable space guarantees an unforgettable event. Seating up to 48 delegates and guests, it is ideal for both corporate gatherings and elegant celebrations.
100 max
8 max
90 max
32 max
The Twelve Apostles Hotel and Spa offers an impressive collection of air-conditioned meeting rooms and function spaces, set in an inspiring location in Cape Town. Your delegates will enjoy both ocean and mountain views from our comprehensive corporate spaces.Larger function rooms can accommodate up to 90 guests and feature state-of-the-art audio-visual systems. Additional specialist presentation and entertainment equipment can be sourced fr...
View More