Sophia Apartments is located in the tourist resort of Es Cana, 5km from the pretty town of Santa Eulalia del Rio, and 25km from the vibrant city of Ibiza. These are contemporary, bright and spacious apartments with comfortable and modern furnishings...