Villa Leighton is a sensational luxury holiday home located on the most exclusive road in Cape Town, Nettleton Road. Here you’ll be among the most prestigious properties in Cape Town, and enjoy sublime ocean views along the south coast.
Villa Leighton is designed with five deluxe bedroom with en-suite bathrooms. It’s ideal location places you within minutes of the city, the Twelve Apostle Mountain Range, and some of the finest beaches on the Western Cape of South Africa.The extraordinary terrace gazes out over sublime panoramic vistas of the Atlantic Ocean and the stylish coastal towns below. Beautiful terrace gardens bring the exquisite natural riches of the coastline into your home, while the stunning archway creates a feeling of monumental tranquility above the waves.