Villa Tower is a contemporary modern style villa with impressive sea view over Talamanca bay, Formentera Island and Ibiza town. Located in the area of Talamanca, the property sits only 500 meters away from the beach, with Ibiza town and Jesus just few minutes away by car. The property has recently undergone a complete renovation […]