Welcome to Villa St Leon
Commanding an exquisite position high over the azure Atlantic Ocean and nestled at the foot of the majestic Twelve Apostles mountain range lies the 21st century Villa St Leon. This bespoke destination is located in Cape Town’s discreet Bantry Bay and boasts quintessential Atlantic Seaboard vistas of mountain and sea. St Leon Avenue offers 1000 square meters of contemporary design and flair and is the ideal sanctuary for the discerning traveller.














