Can Olympus license no 29641
Can Olympus in Sa Carroca is set in the foothills surrounding the outskirts of Ibiza town. This slightly…
City: Ibiza
Sleeps: 12
Beds: 6
Baths: 5
Can Daniel ET-0405-E
Located in the south of the island, Can Daniel is a versatile villa close to the action of Playa d’en…
City: Ibiza
Sleeps: 10
Beds: 4
Baths: 3
Can Mario ET-0769-E
Can Mario is an eighteenth century lodge overlooking both the sea and nearby mountains. The owners have tastefully…
City: Ibiza
Sleeps: 12
Beds: 6
Baths: 5