Set in Es Calo, Villa Barbarosa offers self-catering accommodation with a terrace and free WiFi. This self-catered villa has a garden and barbecue facilities. This air-conditioned villa comes with a kitchen, a seating area, and a satellite flat-screen TV with DVD player. The villa offers an outdoor Read more
Set in Es Calo, Villa Barbarosa offers self-catering accommodation with a terrace and free WiFi. This self-catered villa has a garden and barbecue facilities. This air-conditioned villa comes with a kitchen, a seating area, and a satellite flat-screen TV with DVD player. The villa offers an outdoor pool. Guests can also relax on the sun terrace.