The award-winning Twelve Apostles Hotel and Spa is situated on Cape Town’s most scenic route. Poised above the Atlantic Ocean, the…