Check out this great place to stay in Sant Josep de sa Talaia
in Sant Josep de sa Talaia, ES. Located in Sa Caroca - Ibiza only few minutes drive away from Ibiza Town, Playa d'En Bossa and all the best clubs, restaurants and beaches, this beautiful 6 bedrooms 6 bathrooms villa is built on a 3 floors and it's the ideal stay for groups looki...
See this content immediately after install