Can Torres is gelegen in Santa Eularia des Riu, op 11 km van Jachthaven Botafoch en 11 km van haven van Ibiza, en biedt uitzicht op de bergen. Deze accommodatie biedt een privézwembad, gratis WiFi en gratis privéparkeren.
Deze villa met airconditioning en 3 slaapkamers heeft 2 badkamers, met een douche, een bad en een haardroger. De keuken is voorzien van een koelkast, een vaatwasser, een oven en koffiezetapparaat en waterkoker.
Ibiza Conference Centre ligt op 7,6 km van de villa, en Aguamar Water Park ligt 16 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Ibiza, op 16 km van Can Torres.