The Vendry is now part of Groupize! Read more

The Apostles Braii

Located In: The Twelve Apostles Hotel and Spa - Cape Town, South Africa

Seated: 32

The Twelve Apostles Hotel and Spa - Cape Town, South Africa

The Twelve Apostles Hotel and Spa - Cape Town, South Africa

The Apostles Braii
Address
The Twelve Apostles Hotel and Spa - Cape Town, South Africa

Victoria Road Cape Town, WC 8005

Business Space Location Map
Capacity

Seated: 32

F&B Options
In-house catering
Equipment
  • A/V Equipment
Overview

Set amid lush indigenous gardens, the new custom-built restaurant is a striking space of mirrored walls and picture windows allowing natural light and panoramic views to wash in. With the imposing Twelve Apostles mountain range as the backdrop, the 32-seater room, boasting sea, mountain and sunset views, is open to the public for private functions and special events, as well as being used for Master Classes and cooking demonstrations.