Villa Can Torres is a detached villa located in Santa Eulària des Rio, free WiFi and private parking is available andit also features a nice swimming pool.
A dishwasher, an oven and a microwave can be found in the kitchen, towels and bed linen are featured in this self-catering accommodation
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.