Can Torres Villa Santa Eulalia del Rio is a property only 3.9 km from Museu Puig Molin, Puig de Missa and D'Alt Vila.
The venue is set 273 km away from Barcelona. The city center is 5 km away.
The property is equipped with a dishwasher and a microwave in a kitchen.
5 minutes by car from Ibiza airport.