South Sea House Villa
South Hills, Cap Estate, 000124
Boasting views of the golf course and the Atlantic Ocean, South Sea House is a self-catering property located in Cap Estate. It features an outdoor infinity pool with a furnished sun terrace and free Wi-Fi internet access throughout the property.