Perched above the Ocean and nestled below the famous Twelve Apostles mountain range, the Twelve Apostles Hotel is the only property located on the coastal road linking Cape Town to Llandudno and Hout Bay.
The Twelve Apostles is a luxurious hotel offering the finest of food, service and the most fabulous views with the sea on one side and the mountains towering above on the other side.
It was a perfect hideaway to go for a high tea at the Leopard Bar. We ordered some scones and cream and managed to catch up with a bit of last minute work.
Tea and scones.
The Leopard Bar.
Of course one of us had to grab a handful of these as we were leaving.
The view outside the Leopard Bar.
One of the beautiful mosaics.