Villa Tortugas, 5 min ibiza CityVilla
Carrer Sud 1, 07800 Ibiza Town, Spain
Villa Tortugas, 5 min Ibiza City in Santa Eulalia del Río II is a holiday home with a garden, located in Ibiza Town in the Ibiza Region. The property is 900 metres from Dalt Vila and features views of the city.