The Formentera complex offers 104 studies equipped with air conditioning, bathroom, satellite TV with music channels, mini fridge & balcony, some overlooking the San Antonio [ + ]