Featuring a seasonal outdoor pool, Villa Can Torres is a detached villa located in Santa Eulària des Riu in the Ibiza Region.
The unit is 10 km from Ibiza Town, and guests benefit from free WiFi and private parking available on site.
A dishwasher, an oven and a microwave can be found in the kitchen.
Towels and bed linen are featured in this self-catering accommodation.
Other facilities at Villa Can Torres include a barbecue.
San Antonio is 16 km from Villa Can Torres, while Playa d’en Bossa is 12 km away.
The nearest airport is Ibiza Airport, 15 km from the property.