Located 19 meters from Azure Restaurant at The Twelve Apostles Hotel. 12 Apostles Hotel and Spa is a popular choice amongst travelers in Cape Town, whether exploring or just passing through.
Located 2,584 meters from Azure Restaurant at The Twelve Apostles Hotel. Set in a prime location of Cape Town, Ocean View House puts everything the city has to offer just outside your doorstep.
Located 2,873 meters from Azure Restaurant at The Twelve Apostles Hotel. Sea Mount Apartments is a popular choice amongst travelers in Cape Town, whether exploring or just passing through.