The centre of Llandudno, Cape Town, is just 3.3 km away from the front doors of The Twelve Apostles Hotel And Spa. You can find many fellow tourists at places such as Green Point Stadium, which you can get to from The Twelve Apostles Hotel And Spa using any means of transportation.