SpainBalearic IslandsIbiza
12 guests
6 bedrooms
6 bathrooms
Five-Star OverviewThe 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 ..
From €429 Nightly