

Can Toni Xumeu is located in a rural area near Cala Llonga on the island of Ibiza, Spain. This peaceful countryside setting offers an authentic agrotourism experience surrounded by natural beauty. The hotel is about 6 km from Ibiza Town and 6 km from Santa Eulalia del Río. Ibiza Airport is approximately 15 km from the property.