Five-Star Overview
The Town Villa is a Luxury Spanish beach home equipped with all mod cons including a sauna and private gym with spectacular sea views.
Located only a short distance from Talamanca Beach with Ibiza Town and Sant Antoni within twenty-kilometres.