Can Soleil
Carrer Codola 17, 07829, Sant Josep de Sa Talaia, Ibiza Spain
Can Soleil is a Points of Interest & Landmarks place is located in Sant Josep de Sa Talaia, Balearic Islands. The address of Can Soleil is Carrer Codola 17, 07829, Sant Josep de Sa Talaia, Ibiza Spain.