Finest beaches, Table Mountain, The Twelve Apostles mountain range, the Victorian and Alfred Waterfront - countless shops and activities - and the city centre are only minutes away.
Luxury in a private ambience is waiting for you in Villa St. Leon which is
situated in a quiet cul-de-sac 50 m from the Lion's Head Nature Reserve.
It's time for a holiday...!
On the slopes of Lion's Head Mountain overlooking the Atlantic lies Cape Town's most exclusive suburb - Bantry Bay.