The Twelve Apostles Hotel and Spa is a natural sanctuary, rolling into the rocky shores of the Atlantic Ocean. Nestled...
Camps Bay · Victoria Rd, Cape Town